问题标签 [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 投票
5 回答
13540 浏览

ios - SWRevealViewController - RightViewController

我正在使用SWRevealViewController在我的应用程序中实现两个侧面导航视图。我按照故事板的方法,成功实现了后视图和前视图。我尝试通过情节提要设置与后视图完全相同的右视图,但无法做到。

我已将显示视图控制器 segue 设置为“sw_right”,但看起来它没有被识别- (void)prepareForSegue:(SWRevealViewControllerSegue *)segue sender:(id)sender为“sw_rear”和“sw_front”调用了两次

我错过了什么? 在此处输入图像描述

0 投票
0 回答
275 浏览

ios - SWRevealViewController setFrontViewController 问题

我的后视控制器中有一个搜索栏。当我单击“搜索”按钮时,我希望我的 frontView 更改(更改为 searchViewController)。问题是,当我推动时:

导航栏不再显示。我试图用以下方式展示它:

但这并没有改变任何东西。我从 searchViewController 的 viewDidLoad 中的导航栏中初始化所有我需要的东西。有人有想法吗?

0 投票
0 回答
126 浏览

ios - iOS Xcode 更新更改原型单元格

我在 Xcode 5 中为 iOS7 开发应用程序,但自从升级到 iOS 8 和 Xcode 6 后,我遇到了一些问题。

基本上,我使用 SWRevealViewController 为我的应用程序创建一个滑动侧边栏。该侧边栏有许多行,其中包含标签和图片。它们以前看起来很好,但现在它们如下所示:

http://postimg.org/image/4ddj5n6df/

他们都挤在一起。我还收到了几个“缺少约束”错误以及两个“可滚动内容大小”错误。

可能是 SWRevealViewController 插件没有正确升级以与 iOS 8 一起使用吗?有替代方案吗?

谢谢

0 投票
0 回答
263 浏览

ios - SWRevealViewController,防止点击viewdidload

所以我使用 SWRevealViewController 来做滑出抽屉 UI。我的一个 ViewController 托管一个地图,我允许用户在该地图上做事并进行自定义。我注意到每次我在前后 VC 之间移动时,都会使用

当它转到以前加载的 ViewController 时,它总是调用

有没有办法抑制它?SWRevealViewController 不应该维护一个先前加载的 Viewcontroller 列表,以确保它不会再次重新加载吗?如果我需要在 ViewControllers 中维护状态,这将不起作用。

0 投票
4 回答
2924 浏览

swift - 使用 Swift 在 SWRevealViewController 中的 prepareForSegue

我正在尝试prepareForSegueSWRevealViewControllerSwift 写信。这是我的代码:

newViewControllertopTextNSString

当然,我得到了 nil 文本,因为我应该制作SWRevealViewControllerSegue,但我不知道它在 Swift 中的外观

0 投票
1 回答
1309 浏览

ios - How to open SWRevealViewController side panel automatically in landscape orientation

I'm trying to make my app using SWRevealViewController show the side panel automatically when the device is turned to landscape orientation, and I can make it do so when the app initially opens but not after that. Basically I'm trying to make it behave somewhat like the Mail app on the iPad except that you can still manually close the side panel on landscape mode. I tried this in the AppDelegate without success:

Can anyone please tell me what I should be doing instead?

0 投票
7 回答
1987 浏览

ios - SWRevealViewController 传递参数

通过 SWRevealViewController 将参数从一个 ViewController 传递到另一个 ViewController。这不是关于在 Front Controller 和 Rear Controller 之间传递参数,而是从另一个 ViewController (firstViewController) 到 front (frontViewController。参见图片以供参考。segue (on button touch) 尝试将字符串值传递给前端控制器

图片在这里: http: //portwire.com/stackoverflow/storyboard.png

0 投票
4 回答
8787 浏览

ios - 在 Swift 中实现 SWRevealViewController

我正在使用“插件”SWRevealViewController 来帮助在我的应用程序中生成侧边栏。现在在 Objective-C 中,您可以使用以下代码控制侧栏:

其中sidebarButton 已经连接了UIBarButtonItem 和IBOutlet。现在我正试图将它应用到我的 Swift 代码中,但我取得了好坏参半。

我设置了一个@IBOutlet var 按钮。现在我已经尝试了 UIBarButtonItem 和 UIButton。当我尝试 UIBarButtonItem 时,我使用了以下行:

但是,这没有任何作用,并且按钮不起作用。但是,如果我将按钮设置为 UIButton 并将其与以下内容挂钩:

这可以将栏滑出和滑入,但不能通过手势。问题是我无法将 UIButton 添加到工具栏(无论如何在 StoryBoard 中)。

那么有什么方法可以正确实施吗?另外,是否也可以添加手势识别器?

谢谢

编辑

好的,我已经设法让手势切换工作,虽然我认为我的方法有点冗长:

所以请指正。

0 投票
0 回答
466 浏览

ios - 选择 UITableView 的行并根据行推送 ViewController

我正在使用自定义控件SWRevealController用于像 facebook 这样的左滑菜单。如果用户未登录,我必须要求用户登录并选择需要登录的选项。

我在单击和用户登录时显示身份验证视图控制器。成功后,我应该根据登录前选择的行推送视图控制器。

我在用:

但它不会将视图控制器推送到该行。

我已经实现了委托方法来获取用户是否成功登录的响应,并且我收到了成功。

这是我的tableView委托方法:

这是我在登录成功时使用的委托方法:

我也试过这个:

如果我使用错误的方法,我怎么能做到这一点。

0 投票
0 回答
154 浏览

xcode - XCode - 一起编译 C 和 C++ 文件,SWRevealController

我正在为 iOS 构建应用程序(我对编程真的很陌生,所以我基本上是通过剪切复制粘贴的方式)。我想要一个有幻灯片菜单的应用程序 [从这里http://www.appcoda.com/ios-programming-sidebar-navigation-menu/] 单击屏幕“新闻首页”后,我想加载 Metaio“HelloWorldTutorial”。我建立了联系等。但是我在一起编译这个项目时遇到了问题。如果我使用“将源编译为...”并选择“根据文件类型”我从头文件之一中遇到错误“找不到词法或预处理器问题'cassert'文件”我用谷歌搜索它,解决方案是 - 将所有内容编译为目标C++。所以我切换到那个,现在,我在 SWRevealController.m [这是 ofc C 文件] 所有 Parse Issue、Semantic Issue 或 ARC Semantic Issue 中都有错误。对于哪种解决方案,我应该将其编译为 C 文件。

我应该怎么办?