美文网首页
获取约束后的高度

获取约束后的高度

作者: 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