【发布时间】:2014-03-12 20:57:35
【问题描述】:
我有一个带有 tableview 标题(不是节标题)的 tableview,它们都根据方向调整大小。在我的实现中,我在 viewWillLayoutSubviews 中为两个视图设置框架。
我现在的问题是,虽然两者都在旋转后单独调整大小,但 tableView 的原点并没有改变以考虑到标题的高度变化。这会导致它们之间出现空格或覆盖某些单元格的标题。
我的目标是纵向,tableview 是屏幕宽度和长标题。当旋转到横向时,宽度减小到屏幕宽度的三分之一,右对齐,标题更短。同样,我需要使所有这些变化的旋转动画平滑且合乎逻辑。
我对 iOS 旋转和动画实践相当陌生,所以如果有人有更好的建议,我一定会很感激。
【问题讨论】:
标签: ios objective-c uitableview rotation frame