扫码关注官方订阅号
不同屏幕,任意视图之间间距,视图大小,字体大小根据屏幕等比缩放,如何做,我是用xib布局的,难道真的要一个一个把约束拖出来,进行修改?
走同样的路,发现不同的人生
用约束可以啊,麻烦一点。字体大小无法做,但你可以这样:
Label 用自己的实现的,重写 - (void)layoutSubviews :
- (void)layoutSubviews
- (void)layoutSubviews { [super layoutSubviews]; self.font = [UIFont systemFontWithSize:self.bounds.size.width / X]; }
设置 Label 宽度等于最外层 View 宽度的 1/5 (比如说)
我们是用Masonry,然后定义一个比例来做兼容。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用约束可以啊,麻烦一点。字体大小无法做,但你可以这样:
Label 用自己的实现的,重写
- (void)layoutSubviews
:设置 Label 宽度等于最外层 View 宽度的 1/5 (比如说)
我们是用Masonry,然后定义一个比例来做兼容。