问题标签 [swrevealviewcontroller]

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 回答
187 浏览

ios - 将 LoginViewController 与 SWRevealViewController 集成

SWRevealViewController第一次在我的应用程序中使用,我试图显示一个,如果用户尚未登录。我在类方法loginViewController中使用下面提到的代码,但是当我尝试时它不起作用方法中的相同代码,它有效!AppDelegate.mdidFinishLaunchingWithOptionsapplicationDidBecomeActive

难道我做错了什么?我希望此代码适用于didFinishLaunchingWithOptions方法。

0 投票
0 回答
602 浏览

ios - 使用 facebook 和 Tabbar 之类的 sliderMenu 使用情节提要

谁能帮助我,我如何使用滑块菜单和Tabbar两者Storyboard。我已经revealViewController为slidermenu创建了它并且它工作顺利但是当我添加它Tabbar的每个屏幕时Storyboard它也可以工作但问题是当我从slidermenu导航屏幕Tabbar时(未看到)并且当我从Tabbar两者正常导航时。我没有发现这种问题,所以这就是我在这里发布这个问题的原因。因此,如果您遇到此类问题,请帮助我,这是我的谦虚要求。谢谢。!

在此处输入图像描述

这是我的Storyboard

请帮助我,我花了 2 天时间来修复它,但我不能。谢谢..!!!!!!

0 投票
0 回答
199 浏览

ios - SWRevealViewController-viewDidDisappear 从 FrontViewController 到 Menupage 时不调用

我使用SWRevealViewController在我的应用程序中添加侧边栏菜单。我的菜单元素之一是 DataList。当我单击菜单页面中的 DataList 时,它会打开 DataList 页面(通过自定义SWRevealViewControllersegue)。当我单击DataListpage中的菜单按钮时,我正在导航到菜单页面。这里

从DataListPage导航到菜单时,方法不在DataListPage中调用。

因为我tableviewDataListPage中有一个我想保存滚动位置。

0 投票
1 回答
1147 浏览

ios - SWRevealViewController 和 UINavigationControllers

好的,我将在不粘贴代码的情况下开始,因为我怀疑我的问题是关于使用 SWrevealVC 的概念性问题。我有以下故事板:

我的故事板

frontView 流程从 Navigation Control 开始,工作起来就像一个魅力,问题是后面的流程,它从菜单 TableView 开始。菜单有 2 个项目:收藏夹和调用。它们都触发 SWRevealViewControllerSegue 以转换到表视图以显示结果(相同的通用数据结构,它们只是来自 2 个不同的“表”)。因此,单击收藏夹会触发带有以下栏的 uitableview:

收藏夹

并单击第一个结果,转换到带有此栏的详细信息页面:

细节

我没有返回按钮!没有导航控制器,我无法添加栏项目按钮,我该如何解决?我尝试在菜单后添加导航控制器,但它说我无法推送导航控制器。帮助!

0 投票
3 回答
1097 浏览

ios - SWRevealViewcontroller 不适用于 iOS 7.1

我已经SWRevealViewcontroller在我的应用程序中实现了抽屉,但在导航栏中,右栏按钮无法显示,iOS 7.1但手势有效,

0 投票
1 回答
1473 浏览

ios - SWRevealViewController 从一个控制器到另一个

我正在使用SWRevealViewController在应用程序上有一个侧面菜单。它从侧面菜单到控制器按预期工作。我现在想做的是SWRevealViewController再次从一个控制器使用到另一个控制器(两者UITableViewController)。

从侧面菜单到控制器 1 到控制器 2:

在此处输入图像描述

这是我到目前为止尝试做的事情:

设置Real View Controller Segue从 Interface Builder 到第二个 Controller identifier "articlesSegue"

在我使用的第一个控制器中didSelectRowAtIndexPathprepareForSegue显示第二个控制器:

从列表中选择一个项目显示为已选择,但没有任何反应。

在此处输入图像描述

我已经使用 Push Segue 对其进行了测试,并且可以正常工作,但我仍然更喜欢使用SWRevealViewController.

我确实找到了这个问题,但我不太确定它必须如何实现,SWRevealViewController - 手动切换到另一个视图?.

0 投票
1 回答
257 浏览

objective-c - 如何从链接的故事板场景向父 UINavigationController 添加按钮?

我的设置

在主情节提要中,我使用SWRevealViewController作为侧边栏,其中包含指向不同部分的链接。

每个部分都表示在一个单独的故事板中,该故事板在主故事板中使用RBStoryboardLink 链接

如果在子情节提要中,我对主导航控制器的场景执行 segues,则它能够表示这放置目标场景标题和后退按钮。在这一点上,一切正常。

模式的近似值是:

我的问题

我无法从子故事板将 rightBarButtonItems 添加到主导航栏。

我尝试过但没有成功

使用单例动态添加条形按钮

我已经使主导航控制器成为一个单例,并使用一种方法来添加从不同故事板的子场景传递的按钮。

这仅在第一次有效,即使在菜单上调用根场景时也是如此。

缩小主导航栏

最糟糕的解决方案,也不起作用。我无法更改主导航栏宽度以显示子场景顶部按钮。

0 投票
0 回答
402 浏览

ios - iOS - SWRevealViewController 将数据从右到左传递给控制器

我正在使用 SWRevealViewController 来显示正确的控制器。左控制器是主要的。我有一个按钮,按下时会滑入右侧控制器。

在右侧控制器上,单击了 onButton,我如何将数据传递给左侧控制器?

我找到了一些示例并尝试了以下代码,但它不起作用:

我也试过 prepareForSegue 但它没有用:

0 投票
0 回答
98 浏览

ios - 添加MessageUI框架后黑屏

我有一个运行良好的 iPhone 应用程序。我想添加 SMS 和电子邮件功能,但是当我添加 MessageUI 框架时,在我的启动屏幕加载而不是看到我的根导航控制器后,屏幕是黑色的。删除框架后,应用程序将按预期运行。

我在下面的屏幕截图中截取了我正在使用的框架。我不确定是否有一些依赖性会导致这种情况发生:

图书馆

此外,我正在使用SWRevealViewController,并且我通过 cocoapods 安装了以下框架:

- AFNetworking
- MBProgressHUD
- SWTableViewCell

任何帮助将非常感激!

谢谢!

更新

我意识到 SWRevealViewController 中有一个 try-catch 语句,并且在 catch 语句中触发了一个异常。我在这里记录了它:

我尝试在 MPViewController 中注释掉引用 panGestureRecognizer 的一行,但仍然得到相同的异常。

编辑:在主题和正文中将 UIMessage 更改为 MessageUI

0 投票
1 回答
515 浏览

ios - 右侧使用 SWRevealViewController 的两个面板

我已经用单指 Pan Gesture 在右侧成功创建了一个面板。当用户使用两指手势滑动时,我必须在同一侧显示另一个视图控制器。我尝试在 SWRevealViewController.h 类文件中添加它,但它不起作用。我创建了两个不同的序列和 sw_right 和 sw_test .. 如果用户滑动一根手指,将显示 SW_right 序列的视图控制器,如果用户滑动两个手指序列,则应显示 SW_test 序列。请帮助我在这里感到震惊。下面是我的代码