- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个问题是关于一个非常受欢迎的 Github sidemenucontroller 项目,名为 RESideMenu .
我开始使用 REFrostedViewController 编写应用程序代码大部分情况下工作正常。
不过,随着IOS8的到来,我觉得RESideMenu看起来更现代,对我来说是更好的选择。
我有一个小问题,我几天都弄不明白。
所以从 leftMenuController 开始,当按下菜单项(播放)时,我使用此代码更改 View Controller :
- (void) jumpToPlayVCversion1
{
UIViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"playController"];
UINavigationController * navCon = [[UINavigationController alloc] initWithRootViewController:viewController];
[self.sideMenuViewController setContentViewController:navCon animated:YES];
[self.sideMenuViewController hideMenuViewController];
}
它切换到 PLAY viewcontoller 有一个很好的过渡,但“playController”的 View 由于某种原因向下移动了一个导航栏高度(大约 64 像素)。
相反,当我使用下面的代码更改 VC 时,“playController”如预期的那样。但是,会出现两个问题:1- 没有转换(它只是没有动画出现)和 2- 应用程序失去了“从最左向右滑动以弹出导航 Controller 堆栈或打开侧面菜单”的能力
- (void) jumpToPlayVCversion2
{
UINavigationController *navigationController = (UINavigationController*)self.sideMenuViewController.contentViewController;
UIViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"playController"];
navigationController.viewControllers = @[viewController];
[self.sideMenuViewController hideMenuViewController];
}
如果有人能告诉我一种方法来填写 jumpToPlayVCversion3
,这样 VC 就不会向下移动并且过渡可用,我将不胜感激。
附言。我正在使用带有 Storyboard的项目。
谢谢,
艾通伊塞文
最佳答案
我已经在我的项目中尝试过了,效果很好。它隐藏了导航栏,因此 playController
的 View 不会向下移动一个导航栏高度(大约 64 像素)。
- (void) jumpToPlayVCversion1
{
UIViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"playController"];
UINavigationController * navCon = [[UINavigationController alloc] initWithRootViewController:viewController];
[navCon setNavigationBarHidden:YES];
[self.sideMenuViewController setContentViewController:navCon animated:YES];
[self.sideMenuViewController hideMenuViewController];
}
关于ios - 如何使用 RESideMenu 或 REFrostedViewController 跳转到所需的 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26424623/
我将其用于我的应用程序中的侧面菜单:https://github.com/romaonthego/RESideMenu 但是,我在让它与两个数组一起使用时遇到问题。我希望 RESideMenu 在用户
如何使用 Residemenu 获取本地通知?目标是一旦单击本地通知,它就会打开特定的 View Controller 。该 View Controller 与默认的 Root View Contro
我想将此项目与 Storyboard 项目一起使用: https://github.com/romaonthego/RESideMenu 我按照 Storyboard的示例描述进行操作,但结果不正确。
如何在 Android 中删除或禁用驻留菜单项 resideMenu.addMenuItem(itemQues,ResideMenu.DIRECTION_LEFT); 我想在第二个 fragment
我想创建一个带有 resideMenu 的应用程序,如 this .怎么做?或者是否有任何有用的库可以帮助实现它?谢谢! 最佳答案 使用这个库:github 上的 Android 驻留菜单 https
我想实现一个像图片一样的ResideMenu,链接如下: http://d13yacurqjgara.cloudfront.net/users/107759/screenshots/1114754/s
这个问题是关于一个非常受欢迎的 Github sidemenucontroller 项目,名为 RESideMenu . 我开始使用 REFrostedViewController 编写应用程序代码大
https://www.dropbox.com/s/lykyutdlo6386il/nexus%205%202.png?dl=0 这张照片是用 Nexus 5 拍摄的。您可以看到屏幕顶部和底部之间的间
我正在尝试使用 RESideMenu在我的 Swift 应用程序中。我用过RESideMenu在我用 Objective-C 编写我的应用程序之前。这是我写的(它完美地工作): lef
我正在使用 RESideMenu 类并在此类导航 Controller 的内容中使用,并在左侧菜单中使用一些 View 。 这个导航是内容主视图和详情 View 。 我想在收到通知时从 app del
我正在使用 RESideMenu实现具有视差效果的 iOS 7 样式侧边菜单,但我遇到了一种情况,我需要为右侧和左侧实现侧边菜单,就像旧的 Facebook iOS 应用程序一样,右侧菜单用于 fri
我是一名优秀的程序员,十分优秀!