【发布时间】:2017-05-10 21:04:54
【问题描述】:
我在 UIView 上有一个 UILabel 和一个 UIButton(如屏幕截图中的 ORIGIN),然后有什么技术可以让它们暂时变灰吗? (如屏幕截图中的预期)
我尝试在它们前面创建一个 UIVIew(背景颜色 #6666 和 alpha 0.75)并获得 ACTUAL。
https://i.stack.imgur.com/y5xhH.jpg“截图”
顺便说一下,ACTUAL 屏幕截图是在呈现 UIAlertController 时捕获的。
【问题讨论】:
-
你是在设置视图的alpha值还是背景色??看起来您正在设置视图 alpha 值...
-
我不会更改灰色 UIView 下 UIView 元素的任何颜色相关属性。
-
你不能将 UIView 颜色设置为预期的灰色和类似的按钮标题颜色
-
在实际情况下,我想在当前视图的前面展示另一个 UIViewController 子类(fooViewController),而 fooViewController 只会渲染小视图(如 UIAlertController)。
标签: ios swift uiview grayscale