我只是好奇,如果我有一个网页视图,我想在它上面设置另一个自定义uiview。
所以基本上我有一个窗口,我有两个视图:
--View1--||--webView
如何以分层窗口的方式设置这些视图?也就是说,一个视图放在另一个视图之上?
谢谢
发布于 2012-07-24 05:50:58
你可以将uiview添加到webview的顶部。只需为其他视图设置框架,然后添加它。
otherView.frame = CGRectMake(0, 430, webView.frame.size.width, 50);
[webview addSubview:otherview];发布于 2012-07-24 05:50:28
来自UIView类中的subviews文档:“数组中的子视图的顺序反映了它们在屏幕上的可见顺序,索引为0的视图是最后面的视图。”
发布于 2012-07-24 06:00:03
您可以更改当前添加的UIViews的顺序,您可以使用一些方法以编程方式控制层次结构,如下所示:
:
把特别的注意力放在粗体的方法上,这似乎就是你要找的。另外,还可以看看苹果UIView文档here。
再见!。
https://stackoverflow.com/questions/11621033
复制相似问题