jsc*_*idt 1 iphone uiview superview
我希望能够抓住应用程序的主要UIView.到目前为止,我一直在调用[[[self.view superview] superview] superview]来遍历链(或者向下,取决于你如何看待它).这个问题是我可能无法完全确定我需要达到的级别数.有办法:
或者,如果没有,
我不确定这是你在寻找的东西,但它可以帮助你.
如果您要查找顶视图以添加子视图,例如弹出窗口或其他,则可以使用UIWindow,这在某种程度上是顶级视图:
UIWindow* window = [UIApplication sharedApplication].keyWindow;
if (!window) {
window = [[UIApplication sharedApplication].windows objectAtIndex:0];
}
[window addSubview:yourView];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2758 次 |
| 最近记录: |