旋转UITableViewCell

时间:2010-02-16 18:44:44

标签: iphone uitableview

我目前正在尝试在iPhone SDK中实现网格视图,其中在纵向模式下有2个项目,在横向模式下有3个。我正在使用建议的here.的UITableView实现这个

使用设备旋转更改行数和UITableViewCell视图的最佳方法是什么?

如果有人知道关于自定义UITableViewCell旋转的教程的良好链接那么这将是很好的。

干杯

1 个答案:

答案 0 :(得分:1)

注意:这是一个老答案。对于iOS 6及更高版本,您最好使用UICollectionView

原始回答:

从基础开始!

您可以使用以下方法检测视图控制器中的方向更改:

- (void)willRotateToInterfaceOrientation: (UIInterfaceOrientation)toInterfaceOrientation
                                duration: (NSTimeInterval)duration

在那里,您可以重新计算每行显示的图片数量,并在桌面上调用reloadData。 (当然,您的表数据源消息处理程序需要尊重每行的图片。)