我有一个应用程序,我向其中添加了一个 subview (并根据用户交互删除了相同的 subview )。我正在寻找一种方法来检查 subview 在任何给定时间是否存在。
例如:
在当前 View (UIView *viewA
) 中,我添加了一个 subview (UIView *viewB
)。然后我想要一种方法来检查 viewB
是否在任何给定时间显示。
抱歉,如果这不是很清楚,很难描述。
最佳答案
UIView
存储它的 super View 并且可以通过 superview
-property 访问试试看
if([viewB superview]!=nil)
NSLog(@"visible");
else
NSLog(@"not visible");
但更好的方法是使用 hidden
-property UIView
关于iphone - 如何检查 UIView 是否是父 View 的 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7786865/