在我的应用程序中,我需要调用一些 UIViews
不止一次。但在我的一种方法中,我有一个类似的代码:
[self addSubview:UIImageView];
但我读过
addsubview
方法必须调用一次。那么,要让代码怎么样,我如何检查它是否已经在 subview 上?像 :if ([UIImageView isOnSubview] == NO)
{
[self addSubview:UIImageView];
}
因为我找不到任何方法来检查这个:/
谢谢 !
最佳答案
您可能正在寻找 UIView 的 -(BOOL)isDescendantOfView:(UIView *)view;
采取UIView class reference .
关于ios - 检查 UIImageView 是否在 subview 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17106677/