【发布时间】:2012-08-28 13:45:09
【问题描述】:
我正在创建一个 UITableview 并应用转换 -M_PI_2 以便 tableview 水平滚动。
每个单元格也被 M_PI_2 旋转以在水平模式下正确显示。 当我用数据初始化它时,这些单元格是完美的。一切正常。
现在我将 tableview 高度调整为原始高度的 75%,并将其向下移动 25%,上半部分单元格被隐藏(我在 tableview 上设置了 clipstobounds)。
我使用 setFrame: 函数调整 uitableview 的框架大小
即使在[tableview reload] 之后也不会改变。
由于父(tableview)被移动和调整大小,子(单元格)不应该相对移动吗?
如果不是,那么执行以下操作的正确方法是什么:
- 填充 uitableview 并转换为水平滚动
- 根据用户输入调整框架大小
- 单元格还应与 uitableview 的新框架对齐。
【问题讨论】:
标签: iphone objective-c ios ipad uitableview