modalviewcontroller相关内容

在 iOS 13 全屏中呈现模式

在 iOS 13 中,模态视图控制器在呈现时具有新的行为. 现在它默认不是全屏的,当我尝试向下滑动时,应用程序会自动关闭视图控制器. 如何防止这种行为并恢复到旧的全屏模式 vc? 谢谢 解决方案 使用 iOS 13,如 Platforms State of the Union 在 WWDC 2019 期间,Apple 推出了新的默认卡片演示.为了强制全屏,您必须明确指定它 ..
发布时间:2022-01-30 18:13:07 移动开发

禁用呈现的视图控制器的交互式解除

iOS 13 为模态引入了新的 modalPresentationStyle .pageSheet(及其兄弟 .formSheet)设计呈现视图控制器…… ...我们可以通过向下滑动呈现的视图控制器来关闭这些工作表(交互式关闭).尽管新的“pull-to-dismiss"功能非常有用,但它可能并不总是可取的. 问题:我们如何关闭交互式解雇?- 请记住,我们保持演示风格相同. 解决 ..
发布时间:2022-01-23 10:42:47 移动开发

关闭模式视图时清除 UIWebView 内容(iPhone OS 3.0)

我目前有一个显示在模式视图中的 UIWebView.它基本上是一个详细视图,在用户单击链接时提供页面视图.当视图被关闭然后再次打开时(当用户单击另一个链接时),之前加载的内容仍然可见,并且新内容加载到最后一个内容的“顶部".这是有道理的,因为 UIWebView 的实例在会话之间持续存在,并且仅在需要内存时才释放. 但是,我想在模式视图被关闭时完全清除 UIWebView,以便 1)清除内容 ..
发布时间:2022-01-19 21:38:53 其他开发

iOS:在 NSUserDefaults 中使用布尔值

当我的应用程序的 rootViewController 加载时,我希望能够检查用户登录凭据是否已保存到 NSUserDefaults. 基本上,当用户加载应用程序并且他/她没有保存她的登录凭据时,将推送 modalAlertView 并且用户将能够适当地保存他们的凭据.这会将那些 UITextField 字符串保存到相应的 NSUserDefault 对象中.但是,是否有可能在完成此保存后, ..

为什么这段代码使用 presentModalViewController?(不是 pushViewController)

任何人都明白为什么在 CoreDataBooks 示例代码中: (a) 控制器交换差异的方法 虽然单击项目并转到详细视图使用似乎是“pushViewController"的标准 UINavigationController 概念,但当您单击“添加"新记录按钮时,它会启动通过“presentModalViewController"方法添加记录的新视图?也就是说,这两种情况下的方法不能相同 ..

如何一次弹出模态视图和前一个导航控制器视图?

我想同时弹出一个模态视图和上一个视图.例如,查看日历应用程序.当我在 Edit 屏幕上并选择 Delete Event 时,我将返回日历视图. Edit 屏幕和 Event 屏幕(用户只是在其中查看日历事件)以模态方式显示.我遇到的问题是我知道如何弹出模态视图,但来自同一个 UIViewController 子类(本例中为 Edit 屏幕). 如何弹出非模态视图? 我正在考虑像往 ..

如何从 MODAL 视图控制器中隐藏 iPad 键盘?

我试图从模态视图控制器中隐藏 iPad 键盘,但它不起作用.我已经尝试过 resignFirstResponder ,但是如果我们在模态视图控制器中,这不会有任何影响.我在具有相同 UIViewController 的非模态 UINavigationController 中尝试了 resignFirstResponder 并且键盘隐藏正确. 有人知道怎么解决这个问题吗? 谢谢. ..

关闭外部水龙头上的模态视图表单控制器

我将模态视图控制器呈现为表单,并在单击取消按钮(它是条形按钮项)时将其关闭.当我在该视图之外点击时,我需要关闭它.请帮我参考.注意:我的模态视图控制器带有一个导航控制器. @cli_hlt,@Bill Brasky 感谢您的回答.当点击发生在作为表单的模式视图之外时,我需要关闭它.我在下面粘贴我的代码. -(void)gridView:(AQGridView *)gridView didS ..

iPhone:如何从左到右做一个presentModalViewController动画

我正在展示一个带有动画的模型视图.默认情况下,它是从下到上的.如何使动画从左到右?我知道我可以使用导航控制器.但实际上呈现视图不需要导航栏,模态呈现视图也不需要导航栏.我仍然想要从左到右的过渡. 解决方案 UIModalTransitionStyle只有四个: UIModalTransitionStyleCoverVerticalUIModalTransitionStyleFlipHor ..

iPhone 模态视图比屏幕小

我正在尝试做一些不应该那么复杂的事情,但我想不通.我有一个 UIViewController 显示一个 UITableView.我想在用户按下一行时显示一个上下文菜单.我希望这是一个带有标签和按钮的半透明视图.我可以使用 AlertView,但我想完全控制标签和按钮的格式,并希望使用 Interface Builder. 所以我创建了 250x290 的小视图,将 alpha 设置为 0.7 ..
发布时间:2022-01-17 10:52:54 移动开发

iOS5:在模态 UIViewController 中播放 Youtube 视频时 UIWebView 出现异常

更新:iOS 6 beta 1 上不再出现 我目前正在使用新的 iOS 5 SDK 调整现有的 iOS 4 应用程序.在读取 Youtube 视频的模态视图控制器中显示 UIWebView 时,我发现了一个新的崩溃. 开始阅读视频很好,但是当我尝试将其设置为全屏时,出现以下异常: 异常:UIViewControllerHierarchyInconsistency,子视图控制器: ..
发布时间:2022-01-14 20:27:22 移动开发

如何在情节提要中创建 UIViewController 布局,然后在代码中使用它?

我的 iOS 5 应用程序中有一个 Storyboard. 在那里我创建了许多屏幕,并且效果很好. 但是,我在代码中创建了一个视图控制器,不是作为 UI 操作的结果,而是在处理数据结束时.然后,我想将这个视图控制器显示为 modalViewController,但也要在情节提要编辑器中设计它. 有可能吗?使用笔尖我是这样做的: ResultsController *rc = [ ..
发布时间:2022-01-14 19:57:36 移动开发

如何将数据从一个视图传回IOS中的另一个视图?

我能够毫无问题地将数据从一个视图传递到另一个视图.但这是我面临的问题. 让我们说-> 将数据传递给其他视图 ViewA->ViewB 这工作得很好ViewB->ViewC 这工作得很好ViewC->ViewB 这就是问题所在. 我尝试使用 push segue,它转到 ViewB,但是当我按下返回按钮时,它转到 ViewC->返回按钮->ViewB->返回按钮->查看 A.从当我按下返回 ..
发布时间:2022-01-14 19:49:00 移动开发

iOS:背景透明的模态视图?

我想在 viewController 上显示一个模态视图.(它有一个导航控制器). 在我看来,我有文本和一个显示模态视图的按钮. 我创建了一个 .xib,其中包含我的模态视图(它是一个带有图像和标签的视图). 当我展示它时: ShareController *controller = [[ShareController alloc] initWithNibName:@"Shar ..
发布时间:2022-01-08 13:24:40 移动开发

呈现视图控制器后自动布局无效(以及许多情况)

背景: 我有一个自定义的容器控制器,它就像 UITabBarController,但带有切换动画.我使用自动布局来实现. 因为子控制器之间的切换是动态的,当它的视图添加到容器的视图中时,适当的约束被添加到子视图控制器,而不是在 IB 中预先设置.(约束当然是加到superview的) http://d.pr/i/q6NF 容器控制器笔尖设置 附注:约束细节 H:|[Child ..
发布时间:2022-01-07 18:23:24 移动开发

为什么这段代码使用presentModalViewController?(不是 pushViewController)

任何人都明白为什么在 CoreDataBooks 示例代码中: (a) 控制器交换差异的方法 虽然单击一个项目并转到详细视图使用的似乎是“pushViewController"的标准 UINavigationController 概念,但当您单击“添加"新记录按钮时,它会启动通过“presentModalViewController"方法添加记录的新视图?也就是说,两种情况下的方法不能 ..