问一下cell里面怎么样做等距离

iOS 码拜 9年前 (2015-11-13) 881次浏览
使用autolayout,  uitableview里面有个自定义的cell,cell 里面有4个label,这4个label要等距离排列,还要适应各种屏幕,这个功能能够实现吗?怎么样弄?
解决方案:5分
可以实现,4 个 label 都添加一个等宽约束(等高约束可能也要加),最左边的 label 和父视图之间加一个 leading 约束,最右边的 label 和父视图之间加一个 trailing 约束,中间的 label 之间也加一个水平间距的约束,相似于这样:
问一下cell里面怎么样做等距离
解决方案:5分
这样有个问题就是假如各个lable之间的距离固定的话,在大屏幕就会显得很紧凑,不能根据屏幕宽度调整lable之间的间距
解决方案:5分
可以考虑用代码写不。
解决方案:5分
本帖最后由 zhangao0086 于 2015-08-25 15:42:26 编辑

本人的意思是设为固定值,例如 10,那么效果就如下:
问一下cell里面怎么样做等距离
问一下cell里面怎么样做等距离
分别是 4s、6+ 的效果,不知道是不是你想要的。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明问一下cell里面怎么样做等距离
喜欢 (0)
[1034331897@qq.com]
分享 (0)