在将孩子或子视图添加到UIView时,是否有一种简单的方法可以进行监听?
我已经完成了addobserver选项并且还没有找到明显的选项。当内容被添加到视图中时,可能会有另一个选项会受到影响,或者我说错了吗?即内容宽度或高度,位置等?
修改 这可以通过下面的@Alkimake( TextHolderClass )的建议轻松完成。 我创建了一个自定义的UIView子类,并将Interface Builder中的UIView类设置为等于 TextHolderClass
感谢您的帮助,我知道这应该是显而易见的:)
答案 0 :(得分:4)
UIView
方法可以帮助您:
- (void)willMoveToSuperview:(UIView *)newSuperview
答案 1 :(得分:2)
UIView在子视图交互后有两种方法可以调用。只需创建自定义UIView
类并实现这些非常适合您的方法。并使用您自己的CustomView
- (void)didAddSubview:(UIView *)subview;
- (void)willRemoveSubview:(UIView *)subview;