我希望我的UIView子类在添加到父容器视图时能自动定位。 我是否可以通过某种方式检测它何时被添加并在那时运行我的定位代码,或者我需要像下面这样做些什么? [parentView addSubview:subView]; [setView calcPosition];
在子视图中编写calcPosition方法,并从子视图的didMoveToSuperview中调用它。- (void)didMoveToSuperview { [super didMoveToSuperview]; [self calcPosition]; }