Ios JASidepanels未显示导航按钮
我正试图在我的项目中使用Ios JASidepanels未显示导航按钮,ios,iphone,objective-c,storyboard,jasidepanels,Ios,Iphone,Objective C,Storyboard,Jasidepanels,我正试图在我的项目中使用情节提要实现JASidePanels。你可以在这里看到我的故事板 问题是我在导航栏中没有看到显示leftpanel的按钮。在我的RootViewController中,我有这样的代码 -(void) awakeFromNib { [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"leftViewController"]]; [self setCent
情节提要
实现JASidePanels
。你可以在这里看到我的故事板
问题是我在导航栏中没有看到显示leftpanel的按钮。在我的RootViewController中,我有这样的代码
-(void) awakeFromNib
{
[self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"leftViewController"]];
[self setCenterPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"centerViewController"]];
[self setRightPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"rightViewController"]];
self.shouldResizeLeftPanel = YES;
self.shouldResizeRightPanel = YES;
[self setRightFixedWidth:300.0f];
[self setLeftFixedWidth:300.0f];
}
我已经按照他们在网站上说的步骤做了。
另外,当我尝试将RootviewController
嵌入navigationController
中时。它显示的是导航栏,而不是按钮项
有什么帮助吗?将情节提要中的中心UIViewController嵌入UINavigationController,例如:
因此,实际上您并没有将viewController设置为centerPanel,而是一个包含viewController的导航控制器。好吧,我使用的是swift 2.2,我也看不到导航按钮 我使用故事板;所以我创造了:
- MainViewController->这将是主容器
- LeftMenuViewController->这是左侧菜单
- ProductsViewController->这将位于MainViewController内部
MainViewController
中,我按如下方式设置VC:
self.leftPanel = self.storyboard?.instantiateViewControllerWithIdentifier("LeftMenuViewController") //for left menu and
self.centerPanel = UINavigationController.init(rootViewController: (self.storyboard?.instantiateViewControllerWithIdentifier("ProductsViewController"))!)
添加UINavigationController.init将解决此问题,您将在中央面板中看到导航按钮