iOS 关于UIView透明度的小细节

2016-08-01  本文已影响2682人  无聊的暧

前几天项目里面需要一个自定义的 view,结果犯了一个错误。下面是我做的示例代码,以方便阅读

这是有问题的代码

有问题的代码

这是运行结果

屏幕快照 2016-07-29 下午3.56.23.png

大家发现没有?最上层的view本来应该是白色的,但是现在却是红色的,和最下面的view颜色一样。 原来如果设置的父视图的 alpha属性,子视图将会透明化。如果想要父视图半透明的话应该这样做。

修改后的代码

这是运行的结果

屏幕快照 2016-07-29 下午3.57.26.png

作为iOS新手,这是我在工作中遇到的一个低级错误。记录下来希望不会有人出同样的错误

上一篇 下一篇

猜你喜欢

热点阅读