为啥 UIPickerView 是半透明的
Posted
技术标签:
【中文标题】为啥 UIPickerView 是半透明的【英文标题】:Why UIPickerView is semi transparent为什么 UIPickerView 是半透明的 【发布时间】:2017-01-12 13:02:06 【问题描述】:为什么UIPickerView
不是 %100 不透明的?
当我将文本颜色设置为白色并将 UIPickerView 放在红色背景上时,UIPickerView 项目具有红白色文本颜色。
我尝试使用viewForRow
自定义视图,但仍然没有效果。
如何将 UIPickerView 的不透明度设置为 %100? 在 IB 中它的 alpha 是 1,但实际上在运行时它不是
【问题讨论】:
它可以覆盖另一个半透明视图,它是在运行时组合的吗?或者您可以发布数据源和委托方法的代码。 【参考方案1】:请尝试此委托并制作您自己的自定义视图并将其返回。
-(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:
【讨论】:
自定义视图没有效果,它也是透明的,即使你将alpha
设置为2以上是关于为啥 UIPickerView 是半透明的的主要内容,如果未能解决你的问题,请参考以下文章
触摸 UITextField 时设置 UIPickerView 的默认值
如何在 UIPickerView 上添加 UIToolbar? (iPhone/iPad)