您的位置:首页 > 移动开发 > IOS开发

iOS 自动布局注意问题

2016-07-19 18:14 351 查看
//控制器的view将要布局子控件

- (void)viewWillLayoutSubviews {

    [super viewWillLayoutSubviews];

    

    NSLog(@"viewWillLayoutSubviews self.label.frame == %@", NSStringFromCGRect(self.label.frame));

}

//控制器的view布局子控件完成

- (void)viewDidLayoutSubviews {

    [super viewDidLayoutSubviews];

   
NSLog(@"viewDidLayoutSubviews self.label.frame == %@",
NSStringFromCGRect(self.label.frame));

}

在storyboard相对布局,只有在方法viewDidLayoutSubviews 界面控件的位置才能确定下来,如果用了相对布局,一进界面就想要获取控件位置,应该在该方法内获取
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: