2012-01-21 38 views
0

我有什麼用具有裏面其他的UIView與280x280的大小,其內部具有實現代碼如下主要的UIView的iPhone屏幕。我想要的是,當用戶選擇該內部UIView中的該表的任何行時,它將用戶推送到另一個280x280 UIView,所以基本上主視圖將被固定,但只有內部視圖會發生變化。可以做到這一點的概念是什麼?使用的UINavigationController的內部的UIView

在此先感謝。

回答

0

您需要創建爲您的tableview 2 280 * 280視圖一個,另一個用於其他(推視圖),只要你選擇的錶行,你需要隱藏真正的第一視圖和隱藏的假第二視圖(pushview)。

+0

我使用UINavigationController的,可以請你解釋一點?謝謝。 –

+0

很抱歉,但我不認爲你是在暗示什麼是什麼我要找的,因爲我想通過幾個內部視圖導航,而我的主視圖是固定的。 –

1

我認爲user994813想這樣說:

  • 一個UINavigationController控制整個屏幕。所以,只推 並彈出280x280字段是不可能的。
  • 實現這一目標是讓一個UITableViewController 是主視圖控制器的最佳方式。使用此代理和數據源 爲您的280x280 tableview。
  • 當用戶選擇某一行,使用過渡讓的tableview 消失,其他280x280的視圖出現。換句話說,我擔心你必須手動完成這項工作,儘管這不是很難。
  • 如果你需要一個導航欄,InterfaceBuilder下手動創建它。
相關問題