ios JASidePanels使UINavigationController成为centerViewController
在我的应用程序中,我正在使用JASidePanels库,一切都设置和工作使用故事板,但我想从我的中心视图通过单击一个tableViewCell点击一个细节视图,为此,我假设我需要一个UINAvigationController,可以我不知何故使centerViewController从一个UINavigationController开始?
您必须将导航控制器的故事板标识符embedded到您想要作为中央面板的主视图控制器中; 然后,设置中心面板在你的“基本”视图控制器(你用JASidePanelController子类化)中初始化它。
// Hamburger menu setup -(void) awakeFromNib { [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"menuViewController"]]; [self setCenterPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"mainDashboardNavigationController"]]; }
其中“mainDashboardNavigationController”是设置为UINavigationController的故事板标识符,embedded了您想要作为中间面板呈现的内容。
希望它可以帮助你,看到在下面的链接截图更多的细节。 Xcode截图
- IOS UIImageView以黑色背景显示
- 如何将UISearchController的searchBar设置为不是tableHeaderView或navigationItem.titleview的视图?
- Xcode 6 – Swift – 带导航的自定义Tabbar
- 发现检测buttoncellForRowAt
- 在界面生成器中,我如何正确调整这个图像,使其具体设备?
- 为什么当用户点击接受button时,表格视图中的单元格会重复?
- 自动布局具有dynamic高度子视图的UIScrollView
- 如何在iOS设备上绘制波浪线
- AddressBook:区分kABSourceTypeExchangeGALtypes的来源