问题标签 [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.
ios - SWRevealViewController 向整个前视图添加手势
现在我在我的项目中使用 SWRevealViewController 类。基本功能允许我通过按导航栏按钮来交换前视图。但我想为整个视图添加手势。
我可以添加此代码,它适用于我的按钮。
但它只适用于一个 UI 元素。所以我不能在这个手势中添加其他 UI 元素。
下面的代码显示了 panGestureRecognizer 方法是如何编写的:
ios - 使用 SWRevealViewController 和 UIStoryBoard 从 AppDelegate 打开视图控制器
我开始使用 SWRevealViewController 重写现有项目,更具体地说,使用示例代码 RevealControllerStoryboardExample 作为框架。
这是 SideBarRevealController 的链接:https ://github.com/John-Lluch/SWRevealViewController
当我使用 URL 方案时,我需要从 AppDelegate.m 文件中打开特定的视图控制器。
这是 AppDelegate.m 中的相关部分。它实际上并没有打开视图控制器。
关于我做错了什么的任何线索。
谢谢!
ios - SWRevealViewController 如何移除滑动手势
我正在使用良好的控制SWRevealViewController
,但是通过重做我想在我的屏幕上跟踪我自己的滑动手势。那么如何关闭滑动选项呢?我只想使用revealToggle
附加到我的按钮的方法。有人遇到过这个吗?谢谢
ios - SWRevealViewController 在点击前视图时关闭后视图
我正在使用SWRevealViewController
以在我的应用程序中实现侧导航菜单。我想让它在打开后视图时不能与前视图交互,除非当用户点击前视图时,后视图将关闭并且可以再次与前视图交互。我有这两个SWRevealViewController
委托方法,它们当前从前视图中删除了交互。
但是,当点击前视图时,这不会导致后视图关闭。任何帮助将不胜感激,谢谢!
ios - 使用 SWRevealViewController 时传递 managedobjectcontext
我试图找出在使用视图控制器包含时传递我的 managedobjectcontext 的最佳方法。
在我的委托中,在 didFinishLaunchingWithOptions 期间实例化的所有内容都是 rootviewcontroller (SWRevealViewController),但没有它的孩子。我的 menuController 是显示控制器的后视图控制器,它正在使用核心数据对象加载菜单项的动态列表。最终,我需要将我的 MOC 传递给那个班级。
我不确定你们还需要什么其他信息。对于那些使用这个第三方代码的人来说应该很清楚,但我找不到任何关于 MOC 和核心数据的资源。
提前致谢。
ios - 如何从情节提要中的 appdelegate 推送视图控制器
我在我的项目中使用SWRevealViewController,我想在应用收到通知时打开特定的控制器。我尝试了很多解决方案,但没有任何效果。
如何从我的 AppDelegate 中显示特定的 ViewController?
ios - 用户注销时返回初始视图控制器
我正在开发一个使用 Facebook 集成的应用程序,log in
现在系统运行良好。但是,当用户单击时,我似乎无法返回到我的初始视图控制器log out
。
这是我的概述storyboard
:
blue button
当用户单击(在顶部)时,我想返回开始。我会怎么做才能做到这一点?正如你所看到的,我有多个Navigation Controllers
,我只Push-segues
用来到达那里。但是,我确实使用了SWRevealViewController
,您可以在中间看到。
我试过[self.navigationController popToRootViewControllerAnimated:YES];
了,它什么也没做。
有什么建议吗?任何熟悉SWRevealViewController
它以及它可能对我的Navigation
堆栈做了什么的人?任何帮助将不胜感激!
谢谢。
objective-c - 导航离开时使 UITableViewController 单元格不消失
我正在制作一个使用UITableViewController
, 并用来自网络服务器的数据填充该表视图的应用程序。
在我的内部viewDidLoad
,我有一个从所述网络服务器加载数据的方法,将其作为自定义对象存储在数组中,然后将其加载到单元格中。这工作正常。
问题:
但是,每次我离开那个UITableViewController
,然后返回时,它都会再次加载所有内容。这是非常不必要的,所以我所做的是将 a 存储boolean
在 中NSUserDefaults
,它会跟踪这是否是第一次启动应用程序。如果是(您刚刚登录),请从服务器加载数据。如果没有,不要。
但是,正如我所注意到的,tableView
每次我离开(或返回)Controller
. 此外,我存储自定义对象的所有数组现在都是空的,所以我也无法从数组中加载它。(每次我导航回TableViewController
,它都是空的)
我尝试将数组NSUserDefaults
存储tableView
在NSUserDefaults
.
我想要实现的是:
每当我离开和回到所说TableViewController
的(我使用SWRevealViewController
)时,我不希望tableView
清空。view
我希望所有单元格都保留,这样在加载和tableview
填充之间没有等待时间。
如果这是不可能的,我想要第二好的。将数组存储在应用程序中的某个位置,然后在用户导航回TableViewController
. 这比我的首选解决方案慢,但仍然比从我的服务器加载所有内容更快且数据消耗更少。
任何帮助表示赞赏!
谢谢。
ios - 添加 SWRevealViewController 后从 appDelegate 访问 tableViewController
我有一个显示简单表格视图的应用程序,我也想添加 SWRevealViewController。
在我的 appDelegate 中,在添加 SWReveal VC 之前,我正在设置我的 tableViewController ......
在 didFinishLaunchingWithOptions 中:
然后在下面的方法中再次:
显然,当我将 SWRevealViewController 放在该行的最前面时,它不再起作用,因为它现在正试图从错误的视图控制器调用 loadTableData。
我已经尝试了几种方法,并且一直在做空。既然它不是第一个视图控制器,我该如何访问 tableViewController?
如果您需要更多代码或日志或任何内容,我很乐意发布更多信息。我有一种感觉,答案就在那里,我只是没有看到它的经验。
另外,为了清楚起见,现在在情节提要中,它从 Reveal View Controller 到 Navigation Controller(tableview 的 nav VC/sw_front)以及 sw_rear VC。在它只是从导航控制器开始之前。
谢谢!