2
我有一個UITableView自定義單元格。當我旋轉設備時,可見單元格不會調整大小。滾動到新單元格工作正常,當我向後滾動時,一切都很好,但是有沒有辦法讓初始可見單元格順利調整旋轉大小?可見的UITableViewCells不能調整旋轉
[self.tableview reloadData]
來自UITableViewController;工作,但我不認爲這是最佳的解決方案,因爲它需要一個網絡調用數據檢索。
我已經從UITableViewController調用下面的代碼來佈置我使用的一些漸變圖層,但是這沒有做任何調整ImageView的大小。
-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
for (ProjectCell *cell in [[self.tableView.subviews firstObject] subviews]) {
cell.laidOut = NO;
[cell layoutSubviews];
}
}
感謝
謝謝。這給了我一個上面鍵入的錯誤,但如果我使用[self.tableView indexPathsForVisibleRows]而不是[NSArray arrayWithObjects:self.tableView.indexPathsForVisibleRows,nil],出於某種原因錯誤消失。感謝您的解決方案。 – turkeyhundt 2014-10-29 21:45:23
很好,答案是固定的 – 2014-10-29 21:49:23