iOS - 设置alpha以查看导致显示奇怪边框的内容

时间:2016-12-26 17:32:10

标签: ios objective-c

基本上我正在进行递归搜索,将所有子视图的alpha设置为0.5。

稍后我想将alpha设置回其原始值,因此我将alpha设置为1.0f。但结果如下:

enter image description here

如果我点击UITextField,行会消失。如何在没有出现这种奇怪边框的情况下将所有子视图恢复为默认alpha?

1 个答案:

答案 0 :(得分:1)

这听起来像XY problem。您不应该弄乱像UITextField s。

这样的系统控件的视图层次结构

如果设置超级视图的alpha,则会影响该视图的alpha以及所有子视图,因此不应该有任何理由这样做。