所以我尝试过:
//1
buildPickers.layer.backgroundColor = UIColor(red: 255/255, green: 255/255, blue: 255/255, alpha: 0.3).CGColor
//2
buildPickers.backgroundColor = UIColor(red: 255/255, green: 255/255, blue: 255/255, alpha: 0.3).CGColor
现在,这可以工作,但透明度不会生效,因为我认为有一个额外的背景 View 我没有编辑,作为键盘的一部分。
我已经像这样声明了选择器 View :
buildPickers = UIPickerView()
这里使用它:
buildText.inputView = buildPickers
有什么想法吗?
最佳答案
使用第二个选项,但没有.CGColor:
buildPickers.backgroundColor = UIColor(red: 255/255, green: 255/255, blue: 255/255, alpha: 0.3)
编辑:由于上述内容对您没有帮助,您是否考虑过使用“View UI Hierarchy”来调试您的 View ?
希望您觉得它有帮助。
关于ios - 更改键盘替换的选取器 View 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31834741/