我在设置菜单栏项目颜色时遇到问题。我准备了三种不同尺寸的菜单图像并创建了 media.xcassets。它们都是 png,线条为白色,背景透明。
问题是,Xcode 和 IOS 设备上的栏按钮项目颜色不一样,在 ios 设备上是灰色的,在开发环境下是白色的正如预期的那样。
在 xcode 内部和模拟器中它看起来像。
最佳答案
您需要设置按钮背景图像,而不是按钮图像。
button1.setBackgroundImage(image1, forState: UIControlState.Normal)
如果你使用 Storyboard
关于xcode - Xcode 和 IOS 设备上的栏按钮项目颜色不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35066768/