我有一个UITextField,一旦用户开始输入文字,其不透明度就会发生变化,请看两个屏幕截图:
视图层次结构如下:
主视图(1) 滚动视图(2) 父容器视图(3) 背景UIImage视图(4) UITextView(5) 其他观点
父容器视图(3)用于将大量子视图组合在一起,因为它们作为一个内聚单元在屏幕上移动,其alpha设置为1,背景设置为清晰颜色。 背景图像视图(4)提供了您在屏幕截图中可以看到的深灰色部分,其alpha设置为0.9,因此其下方的滚动视图(2)部分可见。
UITextView(5)的背景颜色设置为whiteColor,其alpha值为1.0。
这是使用的边界风格:
我的问题是: 1)为什么用户开始输入内容后UITextView的透明度会发生变化? 2)如何使UITextView的背景始终不透明? 3)如何将光标颜色从蓝色更改为其他颜色?
提前感谢您的任何答案。