我只是好奇我是否有一个 webview,我想在它上面设置另一个自定义 uiview。
所以基本上我有一个窗口,我有两个视图:
|--视图1--| |--网络视图|
如何根据层次结构方式的窗口设置这些视图?所以一个视图并位于另一个视图之上?
谢谢
我只是好奇我是否有一个 webview,我想在它上面设置另一个自定义 uiview。
所以基本上我有一个窗口,我有两个视图:
|--视图1--| |--网络视图|
如何根据层次结构方式的窗口设置这些视图?所以一个视图并位于另一个视图之上?
谢谢
您可以在 webview 顶部添加 uiview。只需为 otherview 设置框架,然后添加它。
otherView.frame = CGRectMake(0, 430, webView.frame.size.width, 50);
[webview addSubview:otherview];
从类中的subviews
文档中UIView
:“数组中子视图的顺序反映了它们在屏幕上的可见顺序,索引 0 处的视图是最后面的视图。”
您可以更改当前添加的 UIViews 的顺序,您可以使用一些方法以编程方式控制层次结构,例如:
特别注意粗体的方法,似乎正是你要找的。还可以在这里查看苹果 UIView 文档。
拜拜!。