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

java - 如何替换右侧的 ActionBarDrawerToggle 代替 stackoverflow 图标

如何替换右侧的 ActionBarDrawerToggle 代替 stackoverflow 图标?我已经从右到左放置了抽屉布局,按钮工具栏setDisplayHomeAsUpEnabled(true);出现在左侧如何让它正确:

使用上面的代码从左到右获取抽屉。

工具栏setDisplayHomeAsUpEnabled(true);位于左侧,抽屉位于右侧。如何setDisplayHomeAsUpEnabled(true);在右侧也获得工具栏?

0 投票
2 回答
424 浏览

ios - IOS MMDrawerController的左侧菜单表格视图内容显示后下移

我正在使用MMDrawerController,但遇到了一个问题:当左/右菜单(抽屉)第一次打开时(应用程序启动后),其内容在显示后向下移动。请看下面的图片(对不起,大图,但慢动作更容易看到这个问题)。此图像是从 MMDrawerController 的示例应用程序中捕获的:KitchenSink MMDrawerController 左菜单内容移位

0 投票
1 回答
281 浏览

ios - 登录视图作为第一个视图的 MMDrawerController

我正在使用MMDrawerController库。我的应用程序在 Objective C 中。它有一个登录屏幕作为它的第一个屏幕。 AppDelegate.m 的代码

现在当登录成功时,我转到 HomeViewController。在这里,我必须将 rootViewController 更改为 MMDrawerController 才能使库正常工作。为此,我在 HomeViewController.m 的 ViewDidLoad() 中编写以下代码

这不起作用并显示错误。我已遵循所有可用的教程。rootViewController 没有更改为HomeViewController中的drawerController

0 投票
0 回答
104 浏览

ios - 使用 MMDrawerController 将数据传递给中心控制器

我正在使用 MMDrawerController 快速制作应用程序。在应用程序中,我必须将数据从侧抽屉传递到中心抽屉。我发现了如何在 Objective-C 中传递信息。

但是当我尝试这样做时,我没有参考 self.mm_drawerController。对于如何做到这一点的任何帮助将不胜感激。

0 投票
2 回答
166 浏览

ios - 如何使用自定义后退 UI 按钮弹出视图控制器?

我正在使用侧抽屉菜单https://github.com/mutualmobile/MMDrawerController 我无法返回自定义 UIButton。

我也试过这个https://github.com/mutualmobile/MMDrawerController/issues/195 我不能让它工作。

0 投票
1 回答
513 浏览

swift - MMDrawerController 未显示导航栏

我是 swift 和 iOS 开发的新手。在我的项目中,我正在使用 MMDrawerController 加载幻灯片菜单,它适用于幻灯片,但在 AppDelegate 中初始化 MMDrawerController 后,顶部导航栏 [导航控制器] 没有显示。评论 MMDrawer 初始化显示导航栏和单击事件正在正确触发,以下是导航初始化代码,

0 投票
2 回答
320 浏览

ios - MMDrawerController:推送viewcontroller表单应用打开URL

我有一个应用程序,它是表格视图中的项目列表,并为表格视图上的每个项目显示详细视图控制器。它还将 MMDrawerController(根视图控制器)实现为带有故事板的侧菜单。我正在深度链接我的应用程序并使用来自 App Delegate 的应用程序开放 URL 源应用程序注释方法来处理它。所以,我想使用 MMDrawerController 从这个方法推送一个细节视图控制器,我遇到了一些麻烦。看看一些代码:

有人可以帮我弄这个吗?

0 投票
0 回答
199 浏览

ios - 访问 MMDrawerController 中当前中心视图控制器中的功能

我想在右侧栏中选择更改时更新当前可见中心视图控制器上的内容,左侧栏:更改中心视图右侧栏:列出可用项目,在选择更改中心视图时应使用当前选择更新内容,

使用函数为 UIViewController 创建了一个扩展类,并覆盖了所有视图控制器中的函数,但调用只转到父视图控制器函数而不是实际的中心视图控制器,以下是我尝试在右侧边栏表视图上执行该函数的方式项目水龙头

this 执行基类中的函数

并且 ProcessSelection 在 ViewController.swift 被覆盖但没有被调用

0 投票
1 回答
203 浏览

ios - iOS 中使用 MMDrawer 的状态保存和恢复问题

我已将MMDrawerController库集成到 iOS 应用程序中,现在我需要恢复应用程序状态,即使应用程序在后台被杀死(仅当应用程序从前台进入后台时),它与普通导航应用程序一起工作但当我在我的应用程序中使用“ setCenterViewController ”选项更改导航,恢复未按预期工作,我已遵循此链接中提供的所有说明:“ https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/PreservingandRestoringState.html "

我使用setCenterViewController选项(从 MMDrawer 推荐)导航到特定屏幕,然后在后台删除应用程序,当我们重新打开它时,它会以默认初始屏幕启动,但我们希望它应该在进入后台之前使用它的屏幕重新打开。

这是代码片段:


帮我解决这个问题。

0 投票
0 回答
38 浏览

ios - 带有MMDrawer的UILabel不起作用

我有使用 MMDrawer 的应用程序。我用 UIVIew 和 UIButtons 制作了自定义标签。所有的 UIButtons 在它下面都有 UILabel 用于显示你是哪个视图控制器。

当我单击自定义标签栏的 UIButton 时,UILabel 不会随动画移动。

这是我的代码


lblSplit 是 UIButton 单击时我想要移动的 UILabel。