ios - 在导航堆栈上推送新 Controller 后,JASidePanel 滑动不起作用

标签 ios objective-c uinavigationcontroller

我使用 JaSidePanel达到像Facebook App中的效果。但是我有一些问题。

storyboard

(1) 是 JASidePanelController 的子类,添加了 Navigation Controller 作为中心面板。一切正常,但在我将新的 View Controller 推送到导航 Controller 后,我无法做出滑动手势来显示 TableView (4 - 左面板)。有什么解决办法还是我做错了什么。

[编辑] 好的,我发现了为什么会发生这种情况,JaSidePanel 具有属性 panningLimitedToTopViewController,必须将其设置为 NO 才能允许在顶部的不同 View Controller 上滑动手势。

最佳答案

jaSidePanelController.panningLimitedToTopViewController = NO;

关于ios - 在导航堆栈上推送新 Controller 后,JASidePanel 滑动不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16543407/

相关文章:

ios - 如何在更改 View 期间使 UITextField 不可编辑?

ios - Google 跟踪代码管理器未在 Ios 中发送事件

ios - Xcode 6 通用 Storyboard NSKeyedUnarchiver initForReadingWithData 错误

ios - 我需要为所有 iOS 设备背景创建多少图形?

iOS 导航栏不可见

ios - 向所有推送的 viewControllers 的导航栏添加一个按钮,该按钮执行来自主导航 Controller 的操作

ios - 设置在 Interface Builder 中创建的导航栏的标题

iphone - 回收单元格时的 UITableView 单元格布局

iphone - 带有 UIPageControl 的 GMGridView

iphone - 在 iOS7 中测试的 UINavigationBar 设置 tintcolor 不起作用?