问题标签 [mmdrawercontroller]

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 投票
1 回答
235 浏览

ios - Custom UIControl element with global state for all instances

I have drawer controller presenting menu in the iOS app. This menu is toggled by pressing menu buttons (UIButton) available on each screen.

enter image description here

As you can see in the mock: menu buttons can have red dot showing that new content is available - for this case I simply have two images for menu button without dot and with it.

enter image description here

I thought about making custom UIControl with "global" property for this dot. Is it the right way?

0 投票
1 回答
73 浏览

ios - iOS中导航控制器的点击手势(MMDrawerController)

我正在为此构建一个应用程序,我使用MMDrawerController作为我的幻灯片导航控制器。

我浏览了他们的文档,但没有找到任何特定于手势的代码。你能帮我在这里吗?

0 投票
3 回答
145 浏览

ios - 关闭 MMDrawer Controller 后,swift4 中会调用哪个视图控制器生命周期方法?

我有一个标签栏控制器,在那个标签栏里面我有五个视图控制器。我也有一个在 homeVC 上的右视图控制器(抽屉)。对于 rightViewController 我使用 MMDrawerController 来源:https ://www.youtube.com/watch?time_continue=1468&v=TdKnImb4SWs 。在 appdelegate 中。现在当右视图控制器关闭时,视图控制器的哪个生命周期被调用?因为我想写一个函数。我在 appdelegate 上使用过这段代码

0 投票
1 回答
88 浏览

ios - 如何在 Swift 4 中将数据从 RightViewController 发送到 MainView Controller?

在此处输入图像描述

您好,我正在使用MMDrawerController右侧菜单。我有 2ViewController首先是HomeVC产品列表数据,UICollectionView并且有 1 个过滤器按钮。

当我按下那个过滤器按钮时,我按下过滤器屏幕RightViewVC。现在我想要的是,我想将选定的过滤器值传递给HomeVC. 我怎样才能做到这一点?

0 投票
0 回答
67 浏览

swift - 带有登录屏幕的选项卡应用程序中的右侧菜单

我正在创建一个简单的标签栏应用程序,并使用MMDrawerController https://github.com/mutualmobile/MMDrawerController实现了侧导航

我已将相关文件导入到我的项目中,并一直在关注本教程:https ://www.youtube.com/watch?v=TdKnImb4SWs

它可以正常工作,但是我遇到的问题是当我实现用户登录屏幕(loginViewController)时,尽管将其设置为我的初始视图控制器,但初始视图仍默认为第一个选项卡。我知道这是因为我设置了一个函数AppDelegate

我知道(或至少认为)最后一行是应用程序在选项卡而不是登录时启动的原因。当我删除它时,应用程序会在登录时启动,但是一旦进入,菜单就不再起作用。

所以我的问题:

有没有办法可以覆盖函数的最后一行,以便loginViewController初始视图和菜单功能有效?或者,我可以采取另一条路线来实现我正在尝试做的事情吗?我不必使用MMDrawerController

0 投票
1 回答
188 浏览

android - 工具使用方法:openDrawer = "bottom"

我想在底部打开我的抽屉,但我找不到任何人可以解决我的问题???

0 投票
1 回答
80 浏览

ios - iOS MMDrawerController Objective-c 登录视图控制器

我开始学习 iOS 并尝试使用MMDrawerController进行左导航, 我的 AppDelegate didFinishLaunchingWithOptions 代码是:- (BOOL)application:(UIApplication *)application

所以它工作正常,但我LoginViewController的应用程序上有,如果用户没有保存的令牌NSUserDefaults,我必须显示 LogionViewController。当然侧面菜单必须隐藏在LoginViewController.

我试图在我的内部切换到 LoginViewController CenterViewController

但我只有黑屏。我做错了什么?谢谢

0 投票
2 回答
62 浏览

ios - MMDrawerViewController objective-c 推送到导航视图控制器

我是初学者 iOS 开发者,我的应用程序带有许多控制器。在 LoginViewController 上登录后(LoginViewController 与 NavigationViewController 具有 segue 关系),我使用以下代码初始化 MMDrawerViewController:

现在我想在用户didSelectRowAtIndexPath时将DishesViewController推到 NavigationViewController 上。我怎样才能正确地做到这一点?

在此处输入图像描述

在此处输入图像描述 谢谢

0 投票
1 回答
46 浏览

ios - MMDrawerController 我需要在哪里添加侧边按钮?

我是初级 iOS 开发人员并尝试使用 MMDrawerController。

我有MainStoryboard4 个视图。

  • NavigationController(嵌入在 CenterViewController 控制器上)
  • 中心视图控制器
  • 左视图控制器
  • 关于ViewController

我在导航左侧项目上添加了按钮,CenterViewController然后点击它打开/关闭我的侧边菜单。

但是如果我不想用这段代码改变中心视图

它工作正常,但我没有导航左按钮。为什么?

谢谢

0 投票
0 回答
26 浏览

ios - 我可以使用 MMdrawerController 使整个抽屉可点击吗?

我正在使用MMdrawerController一个Objective-C项目,它可以很好地使用这个汉堡包图标drawer来触发它打开和关闭。当drawer它关闭时,它会停留在屏幕右侧的边缘,直到通过单击汉堡图标再次打开它。现在,我想让整个drawer可点击而不只是图标,以便抽屉在我点击它的任何地方都会打开。

有没有一种直接的方法可以做到这一点,因为我真正能想到的唯一一件事就是创建一个不可见的按钮,drawer并使其触发打开/关闭代码。

触发抽屉的代码如下所示:

编辑 我尝试同时使用这两种touchesBegan方法UITapGestureRecognizer

它们仅在drawer已经打开并且我按下 中的某个位置viewController时才会触发,但当它drawer静止在屏幕侧面时(当它关闭时)它不会触发。