我正在尝试在转换为横向时更改UITableView
的高度(在willRotateToInterfaceOrientation:
方法中),但更改未生效。
当我在didRotateFromInterfaceOrientation:
方法中更改大小时会生效,但它不应该存在!
如果我在旋转完成后执行此操作,用户将会注意到更改。
还有其他办法吗?
感谢。
答案 0 :(得分:1)
你检查过自动化面膜了吗? 如果设置正确,它将自动缩放表格视图。如果您启用了自动调整遮罩并且您正在更改框架,那么它可能会搞砸,因为它也会自动缩放。 尝试将其设置为:
UIViewAutoresizingNone