在我的iphone应用程序中,即时通讯使用UITableView,每行包含3张照片,它们之间用空格= 50.0像素分隔。
当我更改横向模式时,我希望此空间增加到100.0,但我无法实现此目的。
在orientationChanged方法中,我指定我希望空间在纵向为50,在横向为100,但是当我运行应用程序并切换到横向模式时,会发生的是已经以纵向模式加载的单元格它们之间仍然有50个空格,而那些没有以纵向模式加载并以横向模式加载的空间为100。
那我该怎么办?我应该重新加载以前加载的吗?怎么样?
提前感谢!!
答案 0 :(得分:2)
您可以使用UITableView visibleCells
获取可见的单元格并进行修改,也可以使用UITableView reloadData
重新加载数据