AutoLayout 踩坑记录

1、UIImageView 如果设置了image会自动估算高度,当页面中包含label,而label的高度是自适应的,也就是没有强制限制高度,imageView设置的距离上下左右的距离,这个时候就出现了不确定行,在小屏上可能会压缩label,在大屏上就可能会拉伸label,而实际想要的是压缩或拉伸imageview这时候就可以限制高度,或者设置

[_titleLabel setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisVertical];
[_titleLabel setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisVertical];
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 许多UIView的子类,如一个UIButton或一个UILabel,它们知道怎么绘制自己。迟早,你也将想要做一些自...
    shenzhenboy阅读 1,702评论 2 8
  • 生日快乐,祝我生日快乐,有生的日子天天快乐,别在乎生日怎么过。 会想起去年的今天逛个超市都干呕了不知道几次,今年蓁...
    小蓁夭夭阅读 372评论 0 0