这是我的第一个快速项目,我尝试在应用程序设置页面中创建。 所以我在里面有一个带有自定义UITableViewCell的基本UITabelView。我的UITableViewCell左侧包含一个UILabel,右侧包含一个UISwitch。
问题是UITableViewCell长度是静态的(我认为),当我在iPhone 6上编译时,这就是结果:
当我在iPad空气模拟器上编译时,我没有我的细胞。
那么如何动态调整UItableViewCell长度?
答案 0 :(得分:0)
这是一种解决问题的简单方法。
在你的TableCell.m
中创建UISwitch时添加此项
目标-C:
switch.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
斯威夫特:
switch.autoresizingMask = .FlexibleLeftMargin;