问题标签 [jasidepanels]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
62 浏览

ios - JASidePanel 的屏幕黑屏问题

我试图将JASidePanel集成到我的应用程序中。下面是我初始化 JSSidePanel 控制器的代码。

按钮动作方法,

当我按下按钮打开侧面菜单时,整个屏幕变黑。我该如何解决这个问题?任何帮助都感激不尽。

0 投票
1 回答
44 浏览

objective-c - 使用 .xib/storyboard 文件作为 JASidePanels 的接口源

我试图在我的项目中实现JASidePanels,但首先我试图创建一个接口,例如 .xib 文件或情节提要,我可以在其中拖动项目而不是项目中以编程方式创建的默认接口。

我正在执行示例 2:情节提要部分的步骤。

但这正是我根据示例所做的,我是 iOS 新手。

首先,JASidePanels/Source我添加一个新文件“ Cocoa Touch Class”并将其命名为“ MySidePanelController”,并使用JASidePanelController.

然后我storyboard在同一个文件夹中添加一个文件并在其中添加 3个文件View Controllers,在每个文件中我给出标识符。

最后我将方法添加-(void) awakeFromNibMySidePanelController.m

运行应用程序,JASidePanels 应用程序显示与我下载时相同的初始内容。

我错过了什么吗?我相当确定

如何从 xib 文件或情节提要中加载界面?

0 投票
1 回答
47 浏览

ios - 使用 JASidePanels 隐藏 LeftViewController 或 RightViewController

我已经在我的项目中使用故事板实现了 JASidePanels 。

LeftViewControllerCenterViewController并且在 Identity Inspector 中RightViewController具有相同的自定义类“ myViewController”,我可以将功能添加到其中代码所在的按钮中myViewController.m,代码需要在myViewController.m

问题是当我需要检查in 是否可见时,即使elementXinCenterViewController可见,它也总是返回,而且我想知道如何实现一个内部,当内部或按下按钮时,我可以在其中显示/隐藏面板。Hidden = NoelementXCenterViewController[self showCenterPanelAnimated:animated];myViewController.mLeftViewControllerRightViewController

提前致谢

0 投票
1 回答
104 浏览

objective-c - NSNotificationCenter 在 ViewDidLoad 中调用了两次

我在我的应用程序中使用带有故事板的JASidePanels并且还使用NSNotificationCenter

问题是:

当要显示它时,它在一次调用中被调用两次,第二次调用时,当我显示左侧面板时,我对两者都使用相同的类,有没有办法阻止这种情况?viewDidLoadstoryboardCenterViewControllerLeftViewController

我已经尝试了以下代码但无法正常工作,

此外,我使用 a仅执行了 1 次代码,我boolmustRunbool 转换为NO第一次执行代码的时间(leftPanelMsgleftPanelMsgmustRun