UITableView contentMode无法正常工作

时间:2016-02-25 11:18:33

标签: ios tableview orientation-changes contentmode

我有一个UITableView,我将contentMode设置为底部。我预计当方向发生变化时,UITableView的底部会保持不变,顶部会发生变化。

但这不会发生。

我在willRotate方法上打印了内容模式,看起来很好。

有什么想法可以打扰它吗?

2 个答案:

答案 0 :(得分:0)

实际上,contentMode的{​​{1}}无法正常工作。

如果您需要底部的第一个单元格,则需要将UITableView旋转仿射变换应用于tableView,然后在M_PI上重新旋转每个单元格。

答案 1 :(得分:0)

我认为contentMode不是你想要的。该属性通常只对更细粒度的视图产生影响,如UIImageView。

听起来你想要控制视图的缩放和拉伸方式,我认为你正在寻找的是iOS的“自动布局”功能。您可以在这里开始:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/