开发者社区 问答 正文

触发addSubview方法

怎么检测 UIView作为subview添加到其他的view中,可以适应其他superview的框架?

把UIView放到父视图的底部,我只能想到重写父视图addSubview 方法,但是没有成功。

或者像下面的delegate method :
- (void)viewDidAddedAsSubview:(UIView)parentView

展开
收起
爵霸 2016-05-27 10:34:21 1897 分享 版权
1 条回答
写回答
取消 提交回答
  • 不明白你想要做什么?如果是想把你所指的UIView添加父视图的底部,只要你设置了正确的frame,你可以直接添加:

     CGRect subViewFrame=CGRectMake(....);
     UIView *subView =[[UIView alloc] initWithFrame:subViewFrame];
     [self.view addSubView:subView];
     [subView release];
    2019-07-17 19:17:15
    赞同 展开评论
问答地址: