presentmodalviewcontroller相关内容
调用 presentModalViewController 和 pushViewController 有什么区别,当: animation 设置为 NO(即使是,也只是可以更改的动画样式). 在呈现模态视图时定义了一个导航控制器,因此它也可以通过调用堆栈进行导航...... 这只是为了能够从第一个推送视图返回吗?呜呜呜…… 我想区别在别处和更深的地方.没有? 解决方案
..
我有一个实现 UINavigationController 的菜单屏幕,在该屏幕顶部,使用 presentModalViewController,我放置了另一个屏幕,我希望在该屏幕上拥有另一个 UINavigationController.我试图实现另一个导航控制器来处理新屏幕,但我要么在屏幕下方的 1/8 处得到一个导航栏,要么崩溃,要么什么也没有.我试过 [[UINavigationContr
..
我正在展示一个带有动画的模型视图.默认情况下,它是从下到上的.如何使动画从左到右?我知道我可以使用导航控制器.但实际上呈现视图不需要导航栏,模态呈现视图也不需要导航栏.我仍然想要从左到右的过渡. 解决方案 UIModalTransitionStyle只有四个: UIModalTransitionStyleCoverVerticalUIModalTransitionStyleFlipHor
..
我已经搜索并找到了有关此错误的各种 q/a,但无法找到针对我的问题的任何具体帮助(至少我的最低经验让我能够理解). 我正在从应用程序的主菜单加载一个 UIView,该菜单又具有几个按钮选项(称为子菜单).其中之一毫无问题地返回到主菜单([self dismissModalViewControllerAnimated:YES];).另一个按钮加载 UITableView (单独的视图控制器),
..
iOS 7 上的 App Store 应用程序使用磨砂玻璃效果,可以看到后面的景色.这是使用内置于 iOS 7 的 API 还是自定义代码.我希望它是前者,但我在文档中看不到任何明显的参考资料.明显的事情(比如在模态视图上设置 alpha 属性)似乎没有任何效果. 要查看示例,请打开 App Store 应用并按下右上角的按钮. 解决方案 随着 iOS 8.0 的发布,不再需要获取图
..
我想将数据发送到 parentviewcontroller 但以下代码崩溃.给我解决方案 发布 *vc;vc.abc =@"评论控制器";[self.parentViewControllerdismissModalViewControllerAnimated:YES]; 这里,Post 是我调用 presentViewController:animated:completion 方法的控制器名
..
更新: 我再次遇到了这个问题,并找到了另一种方法.如果呈现控制器没有嵌入到导航控制器中,如果呈现控制器不是全屏显示,它将被隐藏并变为黑色.方法 setModalPresentationStyle:UIModalPresentationCurrentContext 只能应用于导航控制器.因此,在 UINavigationController 中嵌入呈现控制器,将 UIModalPresentati
..
我在 ipad 上有 uiviewcontroller 具有以下配置: shouldAutorotate (true)支持的接口方向(UIInterfaceOrientationMaskAll)在 willRotateToInterfaceOrientation 中,我执行了一些技巧来调整我的界面. 从这个控制器的子节点,我展示了一个带有这个 -poor- 代码的 QuickLookC
..
我有一个视图控制器层次结构,最顶层的控制器显示为模态,想知道如何在使用时显示导航栏 'UIViewController:presentViewController:viewControllerToPresent:animated:completion' 'presentViewController:animated:completion:' 的文档注释: '在 iPhone 和 iPod
..
我正在尝试在大小为父视图控制器一半的其他视图控制器上呈现模态视图控制器.但它始终以全屏视图显示. 我在我的故事板中创建了具有固定帧大小的任意大小的视图控制器.320 X 250. var storyboard = UIStoryboard(name: "Main", bundle: nil)var pvc = storyboard.instantiateViewControllerWith
..
我从另一个项目复制了一个工作视图控制器类到一个新项目中.我无法在新项目中加载视图.在旧项目中我使用了presentModalViewController.在新的我无法使用presentModalViewController 或presentViewController 加载视图 我正在尝试从我的主视图控制器加载当前视图. 这是我的主视图控制器界面的样子... //ViewContro
..
是否可以显示 pushViewController 动画看起来像 presentModalViewController 但具有 pushViewController 的背景功能? 解决方案 试试这个: UIViewController *yourViewController = [[UIViewController alloc]init];[UIView beginAnimations:
..
我在两天的时间里问了三个问题让我感觉很糟糕,但我被困在论坛上搜索我找不到答案所以我希望有人能帮助我 - 我想这都是学习乐趣的一部分! > 在我的程序中,我有三个视图,它们的顺序是 GridScreen -> GameScreen -> CorrectScreen.在 CorrectScreen 上,我有一个返回 GridScreen 的按钮. 在 GridScreen 上,我有一堆按钮,
..
所以, 我有一个表单(基本上是 UITableView),完成表单后,我单击屏幕顶部的“完成"按钮. 点击后,我需要将数据添加到另一个 tableView(在另一个 tableViewController 中).该表也在导航控制器内. 按下完成按钮后,我需要 presentModalViewController 成为新的 TableView(带有新数据)以及位于 tableVie
..
我有一个带有UITabBarController的应用程序.我跟踪用户在哪个选项卡上并进行存储,以使他们在重新打开应用程序时位于关闭时的选项卡上.因此,在应用启动时没有默认选项卡. 我有一个模态屏幕,每次启动应用程序时都会首先显示.不管保存哪个标签,都始终向用户显示此视图. 该模态视图应从何处呈现?合理的做法是让UITabBarController呈现它,因为它是rootViewCon
..
我正在导航堆栈的中间实现UITabBar,而没有UITabBarController.UITabBar位于 DetailViewController 中,该控件将屏幕的一部分委派给与所选选项卡元素关联的视图控制器.在通过选项卡栏选择显示的视图控制器中,有一个UIButton需要以模态显示视图.我尝试了 [self presentModalViewController:modalNavControl
..
我试图通过单击Facebook应用程序中的按钮从一个页面导航到另一页面. 我正在使用 registerUser = [[[RegisterPage alloc] initWithNibName:@"RegisterPage" bundle:nil];[self presentModalViewController:registerUser动画:是]; 用于在收到来自Facebook的回复
..
我的应用中还有其他流程.此流程从我的firstViewController开始,然后在此视图中像下面这样调用我的secondViewController: -(IBAction)PressButton:{id)发送者{SecondViewController * second = [[[SecondViewController alloc] init];second.modalTransitio
..
随着iOS 13中新的默认卡模式演示,有一个不错的功能可以通过滑动来消除.呈现经典 .fullscreen 模式时是否可以使用此功能? 我检查了全屏显示时 isModalInPresentation 是否为假. 有什么想法吗? 解决方案 似乎只有当模式以表格形式显示时,才能撤消滑动,如今年的 这很有意义.当您将其显示为表格时,UI使其看起来像您可以向下滑动模式.当您以全屏显示
..
我想展示一个带有小框架并位于视图中心的modalViewController. 有可能吗? 即使我为viewController对象设置了一些框架,presentModelViewController仍以全屏模式显示该视图. 此外,我将modalPresentationStyle用作UIModalPresentationFormSheet.我想要的框架甚至更小. 该怎么做?
..