swift - ios12系统图像按钮的色调颜色不起作用

标签 swift ios13 imagebutton ios12 tintcolor

我通过 Storyboard设置了两个系统图像按钮的色调,它在所有模拟器和 ios13 中都能完美运行。但是如果我尝试使用带有 ios 12.4 的真实 Iphone 5s,则不会显示两个按钮,唯一可以正常工作的是按钮背景颜色。我尝试以编程方式使用 plusBtn.imageView?.tintColor = .yellowplusBtn.tintColor = .yellow。但它是一样的,它适用于 ios13 但不适用于 iphone 5s。

这是 iphone 11 Pro 模拟器: enter image description here

这是我真正的 iphone5s 设备:

enter image description here

如何设置图像色调颜色?

最佳答案

您可以尝试以编程方式设置图像,但您必须将其从 Storyboard的属性检查器中删除 :) 它解决了 iOS 12 中的错误

关于swift - ios12系统图像按钮的色调颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62801267/

相关文章:

ios - 如何检查访问照片的权限?

ios - swift ios 向 uitableview 添加无限滚动分页

java - 安卓图像按钮

ios - 如何使 UITableView 标题仅在向下拖动表格 View 时显示

ios - 使用自动布局和 systemLayoutSizeFittingSize

swift - 如何更改 SwiftUI 列表中分隔符的颜色?

ios - 如何使用 Ionic3 获取 iOS 13 WiFi SSID?

ios - 如何获取 iOS 13 中的状态栏高度?

安卓 : How to get the src of an imageButton

java - Android Studio - 图像展开按钮(并打破重量规则?)