获取约束后的高度
作者:
Alan龙马 | 来源:发表于
2018-08-02 10:29 被阅读4次在 storyboard 中 viewdidload 下
[self.view layouifneed] 后可以获取控件的frame,在 控制器关联 xib 中却不起作用
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
NSLog(@"--3-%f",_labTip.sc_width);
}
//控制器里面 获取真实frame
- (void)viewDidLayoutSubviews {
CGFloat width = _frequencyBgImage.frame.size.width;
CGFloat height = _frequencyBgImage.frame.size.height;
NSLog(@"width : %f height : %f ",width,height);
}
// view xib 里面获取真实frame
- (void)layoutSubviews {
[super layoutSubviews];
[_imvHead layoutIfNeeded];
_imvHead.layer.cornerRadius = _imvHead.sc_width/2;
_imvHead.layer.masksToBounds = true;
}
本文标题:获取约束后的高度
本文链接:https://www.haomeiwen.com/subject/imrjvftx.html
网友评论