【问题标题】:JASidePanels Show Menu Button on Right?JASidePanels 在右边显示菜单按钮?
【发布时间】:2014-09-09 13:57:43
【问题描述】:

我在 iOS 中使用 JASidePanels 并试图让菜单按钮显示在右侧而不是左侧(中心面板是 UINavigationController,因此左侧菜单按钮被后退按钮文本替换)但我似乎无法得到无论我尝试什么,都会显示正确的按钮。

我尝试只设置右侧面板(没有左侧面板)。在 JASidePanels 中有没有办法将菜单按钮从导航栏的左侧移动到右侧?

谢谢

【问题讨论】:

    标签: ios uinavigationcontroller


    【解决方案1】:

    在 viewDidLoad 方法中向导航栏添加一个新的栏按钮:

    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Right"
                                                                              style:UIBarButtonItemStylePlain
                                                                             target:self
                                                                             action:@selector(toggleRightPanel)];
    

    以及右栏按钮调用的方法:

    - (void)toggleRightPanel {
        [[self.parentViewController valueForKey:@"sidePanelController"] performSelector:@selector(toggleRightPanel:)];
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-03
      • 1970-01-01
      • 2022-12-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      相关资源
      最近更新 更多