我目前需要的是通過繼承UIViewController並應用必要的方法而不使用任何nib文件來以編程方式創建tableview。它可能需要一個UINavigationViewControlloer。我基本上了解所有這些概念,甚至幾乎知道如何將所有東西拼湊在一起,但缺少一些東西。它將有4個文件。 AppDelegate h/m和SomeNameViewcontroller h/m。我認爲SomeNameViewController應該有一個屬性的UITableView *UIViewController子類以編程方式創建列表而不使用筆尖
我嘗試了多種方法和網上看了,但我不斷收到一個黑色的屏幕與導航欄。這是令人難以置信的令人沮喪,當我可以得到tableView顯示,我不能得到tableView重新加載數據:/
還要記住,如果導航控制器是應用程序的根控制器和你不使用廈門國際銀行的話,那麼你可以刪除廈門國際銀行,清除裁判它在App-info.plist中,你需要將其添加到該呼叫中的main.m:INT retVal的= UIApplicationMain(的argc,argv的,零,@ 「YouAppDelegate」); – bryanmac
@mundi。確實。對於我的困惑感到抱歉。雖然我確實說UINavigationViewController,我的意思是UINavigationController。但那在旁邊。你的回答確實有幫助。我還有一個問題。而不是創建的子類時的'UITableViewController'我想創建UIViewController'的'子類,並實現從'<的UITableViewDelegate,UITableviewSource>'方法和有工作作爲我的yourRootViewController。 – bubbles
創建UIViewController'的'子類,並添加委託協議和方法手動也可以。確保您的視圖控制器的'view'設置爲'tableView'或以其他方式始終引用表視圖。另外,不要忘記設置表視圖的'datasource'和'delegate'。 – Mundi