【发布时间】:2009-07-16 19:20:21
【问题描述】:
我想显示一个覆盖视图,类似于您在执行“在联系人应用程序中搜索”时看到的内容,其中 SearchBar 在工具栏下方可见,而灰色覆盖层覆盖了下面的所有内容。
在我看来,我希望 UITextField 和按钮可见,而屏幕的其余部分为灰色,其余现有内容为灰色且没有 SearchBar。
我尝试过的事情:
我可以拥有一个包含 UITextField 和按钮都带有 视图的 alpha 级别设置为 0.5。但 这会产生灰色的外观 一切,包括 UITextField 和按钮,这不是 我想要达到的目标。
然后我尝试了两个子视图 一个父 UIView,一个子视图 包含控件,而 另一个是空白的。设置父级 UIView 有 0.5 alpha -> 这是 也不对。
继续使用两个子视图 在父 UIView 中,设置 父视图的 alpha 为 1.0 和 然后空白视图有一个 0.5的alpha水平,它仍然不是 对。
那么有什么好的方法来实现呢?
【问题讨论】:
标签: iphone