我想像使用alertview一样使用Subview

时间:2010-11-13 06:58:42

标签: iphone

我有一个应用程序,它有一个带有一些按钮的mainviewcontroller。当我点击我的应用程序中的设置按钮时,我已将一个视图添加到MainView([self.view addSubview:SettingSubView];)

它的工作正常。视图框架宽度= 200,高度= 200.这些子视图显示主视图的前面调整了中心位置。我想要的是当子视图添加到主视图时,那个时候我不希望用户与主视图交互。这个技巧应该在UIAlertView中完成。当显示alertview时,我们无法触及mainview中的任何内容。我想使用子视图做同样的事情。

还有一件事是我不想将此子视图添加为警报子视图。

有可能吗?

提前感谢.......

2 个答案:

答案 0 :(得分:0)

不要让您的SettingSubview成为主视图的直接子视图,而是将视图置于其间。此视图应覆盖整个主视图,并具有透明(clearColor)背景颜色。

主要观点 - 透明视图 - 设置子视图

答案 1 :(得分:0)

尝试使用UIActionSheet,因为我已经为我的某个应用程序做了同样的事情