2011-02-24 21 views
1

我有應用程式splitviewcontroller,在SPLITVIEW的主視圖我有UITableView的和詳細視圖我有圖像畫廊。其中示出了在主視圖的視圖uitable的細胞中選擇的項目的大圖像。的UITableViewCell setSelectedBackgroundView

我也有在圖片庫上一頁下一頁按鈕,使用戶可以去拆分視圖的細節視圖一張或下一張照片即。

現在我想設置選擇的tableview的細胞在SPLITVIEW的主視圖時下一或詳細視圖先前的用戶抽頭。

我必須能夠從詳細視圖在主視圖uitablecell的setSelectedBackgroundView在SPLITVIEW

任何幫助或教程或連結或想法是高度讚賞。

+0

你已經具備了從詳細信息視圖主視圖的一個有效的參考?或者你需要建立一種方式讓他們溝通? – 2011-02-24 05:57:39

+0

我需要設置溝通方式。 – 2011-02-24 06:02:04

回答

3

我會將Back/Next按鈕連接到向UITableView提供數據的相同視圖控制器。然後,只需使用-indexPathForSelectedRow來查找當前選定的單元格,然後使用-selectRowAtIndexPath:animated:scrollPosition:來使您的UITableView選擇新的單元格。

只是要清楚:

你的UIViewController(定製子類)將有:

@property(nonatomic, retain)IBOutlet UITableView *tableView; // An IBOutlet to the table 
- (IBAction)next; // tells the tableView to select the next cell 
- (IBAction)previous; // tells the tableView to select the previous cell 
+0

謝謝卡特:) – 2011-02-24 17:34:56

+0

是的兄弟,做了很多感謝。我沒有按照你說的方式,因爲我有不同的情況,但我有你的想法,它的工作,非常感謝,非常感謝。 – 2011-02-25 05:48:22