2010-02-16 47 views
0

我目前想實現在iPhone SDK網格視圖,從而在縱向模式下有寬2項,並在橫向模式下有3所建議我實現這個使用一個UITableView here.旋轉的UITableViewCell

使用設備旋轉來更改行數和UITableViewCell視圖的最佳方法是什麼?

如果有人知道一個關於自定義UITableViewCell旋轉教程的好鏈接,那就太好了。

乾杯

回答

1

注:這是一個古老的答案。對於iOS 6及更高版本,使用UICollectionView會更好。

原來的答覆:

從基礎開始!

您可以使用此檢測您的視圖控制器的方向變化:

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

在這方面,你可以重新計算多少張照片每行顯示和呼叫reloadData你的桌子上。 (當然,你的表數據源消息處理程序需要尊重每行的圖片。)

+0

這是從iOS8開始已棄用 – 2015-12-08 12:35:19

+0

當然。但整個問題已經過時了iOS 6.0和UICollectionView。 :) – 2015-12-11 17:28:38