我的应用程序中有一个类似小部件的“侧面板”,可以从屏幕侧面刷入。为了帮助用户找到面板,我还添加了一个UIButton来做同样的事情 - 在屏幕上滚动面板。
视图来自不同的视图控制器,否则我只需在界面构建器中创建一个额外的面板并正确定位。
我的问题是侧面板位于按钮上方,所以如果它显示一个按钮,它只能用手势解除。
当我以编程方式在代码中添加UIView时,是否可以指定添加UIView的“深度”? 这是在动画块中将面板滑入或滑出的剪切。
self.audioSystemController.view.frame =CGRectMake(0,20, 120,460);
我需要将UIView显示在UIButton 下方,因此该按钮可用于关闭视图。我知道这是多余的,但我不能依赖用户简单地发现侧滑动手势:/
感谢您的帮助!
答案 0 :(得分:1)
查看UIView的insertSubview:belowSubview:
方法。