2015-01-13 55 views
1

我正在處理需要UISplitViewController的iPad應用程序。對於主視圖控制器,我想使用具有圖像,表格視圖和標籤的自定義視圖控制器。開箱即用的UISplitviewcontroller/MasterDetail模板爲我提供了一個嵌入式UItableViewcontroller的導航控制器。當我嘗試更換新ViewController的tableview控制器時,新控制器的視圖不會顯示。我能夠設置UIBarbuttons,但沒有任何數據源方法用於表視圖被調用。此外,imageview和標籤不會呈現。我已經確定我的視圖控制器是tableview的委託和數據源,並且在從nib喚醒時將首選大小設置爲仍然沒有UI。我將UISprlitviewcontroller添加到現有項目中,這可能是一個問題嗎?UISplitViewController與自定義主視圖控制器不是UITableViewController

+0

你是否顯式地符合視圖控制器子類的.h或.m中的UITableViewDatasource和UITableViewDelegate? –

+0

我做到了。我認爲我遇到的問題是使用不知道如何正確設置它們的大小類。由於該應用程序只有iPad,因此我關閉了尺寸類別並且Splitviewcontroller按預期工作。感謝您的答覆。 – fmcauley

回答

1

問題在於使用大小類。由於這是一款iPad應用程序,因此我關閉了尺寸類選項,該應用程序按預期工作。我需要花時間學習如何正確使用這個新功能。

相關問題