0
我試圖加載uitableview
使用ECSlidingViewController方法。加載筆尖,但沒有得到UITableView異常
當我把這種代碼:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone"
bundle:nil];
UITableViewController* page = [sb instantiateViewControllerWithIdentifier:@"tableViewPage"];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = page;
self.slidingViewController.topViewController.view.frame = frame;
[self.slidingViewController resetTopView];
而 「tableViewPage」 是的tableView控制器,而不是用表視圖。它給我:
[UITableViewController中的loadView]加載的 「BZC-W8-VSI - 視圖 - GNU-XH-EB0」 筆尖,但沒有得到一個UITableView「。
我試圖做類似topViewController
的方法只是爲了uitableviewcontroller
,而不是uiviewcontroller
...但我失敗了。我錯過了什麼?
你如何解決這個問題? – Julia
@Julia據我所知,你必須有一個'UITableView'作爲頂層視圖(如果你用'UITableViewCntroller'繼承了你的類。如果你想使用UIView作爲頂層,你應該使用'UIViewController '並添加''到你的子類'.h'文件 –
那麼你能告訴我你使用的是什麼@SaadMasood – kareem