这是我的第一个敏捷项目,我尝试创建一个应用程序内设置页面。
所以我有一个基本的UITabelView,里面有自定义的UITableViewCell。我的UITableViewCell在左侧包含一个UILabel,在右侧包含一个UISwitch。
问题是UITableViewCell的长度是静态的(我认为),当我在iPhone 6上编译时,结果如下:
当我在iPad空气模拟器上编译时,我没有细胞。
那么如何动态调整UItableViewCell的长度呢?
最佳答案
这是修复它的简单方法。
在您的TableCell.m中
在创建UISwitch时添加它
目标-c:
switch.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
斯威夫特:
switch.autoresizingMask = .FlexibleLeftMargin;
关于ios - 将UITableViewCell的长度调整为UITableView的长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36715321/