设置UIViewControllers视图的大小

时间:2011-09-28 11:29:54

标签: iphone uiviewcontroller

如何设置UIViewController视图的大小以使其后面的视图可见?或者将UIViewControllers视图设置为清除,允许显示堆栈下面的视图可见?

3 个答案:

答案 0 :(得分:3)

  1. 视图大小使用其frame属性设置。

  2. 您可以使用该视图的alpha属性来更改其透明度。

答案 1 :(得分:0)

如果您认为父视图刚被当前视图遮挡而未删除,那么

This previous question及其链接到的那个会显示您想要的内容可能无法实现?

答案 2 :(得分:0)

更改UIViewController的alpha会影响您放置在控制器上的所有内容 - 这可能不是您想要的。您可以做的是使视图的背景清晰,然后添加具有合适背景颜色(黑色,白色或其他)的另一个视图,并更改 视图的alpha以使其半透明。然后,您可以将控件放在半透明视图的顶部,它们将是不透明的。结果如下所示:

enter image description here