草庐IT

多模态

全部标签

ios - 使用分段控件在 UITabBarController 中以模态方式呈现导航 View Controller

过去几天我一直在网上搜索我的问题的解决方案,但是,我似乎找不到与我的问题类似的问题。我正在使用TabBarController,在其中一个选项卡上,我在导航栏中有一个分段控件,我想用它在ViewController之间切换。问题是,当我呈现第二个ViewController时,它出现在tabbarcontroller上方。无论如何要将模态呈现的导航Controller保留在tabbarcontroller中?这是第一个Controller。这是我要展示的Controller。 最佳答案 好吧,除非我们看到一些代码,否则我们不能真正发

ios - 如何在几个 View Controller 之间创建一系列模态/推送 segues 以将所有推送/模态视图保存在同一个堆栈中? (使用 Nib )

我正在尝试以正确的方式创建推送和模态转场,据我所知,将我的RootViewController嵌入到我的应用程序委托(delegate)的导航Controller中......所以当我想创建转场时,它们都会模态/推送到同一个堆栈..是吗?我真的很想理解这一点,因为我在正确执行它时遇到了一些问题。我希望能够执行:FirstViewController>点击一个按钮(模式转换)>SecondViewController>点击一个按钮(推送)>ThirdViewController然后从ThirdViewController我将单击取消获取堆栈的ThirdViewController并转到S

ios - 从模态(objective-c)引用呈现 View Controller

我有一个导航栈,包括:UINavigationViewController->WelcomeViewController->RoleViewController我想在Welcome和Role之间添加一个模态视图Controller。我通过Storyboard添加了一个ModalViewController,并从WelcomeViewController中的一个按钮为ModalViewController分配了一个segue(PresentModally)。一切都很好,模态显示正常。现在我在ModalViewController中我想关闭模态并执行WelcometoRole中的原始转场。

iphone - iOS - 知道模态视图何时被关闭

我有一个UIViewController,我在其中显示了一个modalViewController。显示模态视图后,用户可以关闭它。有没有办法知道模态视图何时完全消失,以便我可以从原始Controller触发方法? 最佳答案 听起来像是一份工作:viewDidDisappear:fromhttp://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html

iphone - 将 subview 添加到窗口后无法推送模态视图?

在我的应用程序中,我有以下代码,第一部分在我的应用程序启动时运行,并在模态视图中显示登录屏幕。在此之前将我的rootController添加到窗口。ModalView将允许用户登录、查看条款和条件,然后如果他们接受则调用loadMainApp函数。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.rootControlle

objective-c - 我可以有一个不是模态呈现的相机吗?如何?

我正在开发一个应用程序,我从其他人那里接管了开发工作。他们呈现的相机在用户点击按钮后以模态呈现。我想要一个“永久”View的相机,就像iOS中的相机应用程序一样。编程指南总是谈论以模态方式呈现相机,但Instagram等其他应用程序的相机是View的永久组成部分。我能做到吗?怎么办?谢谢! 最佳答案 是的,您可以使用AVFoundation。导入这些header:#import#import#import并使用它创建一个AVCaptureVideoPreviewLayer并将其显示在您的View上。//Getanndstartses

iOS7 问题与自定义单元格选择模态视图 Controller segue

最终编辑经过进一步调查,我认为最好重新发布问题并提供有关特定问题的更多信息。这个问题似乎只发生在iOS7上。我已经在iOS6上测试过,这没有问题。--设置设置是你有一个UIViewController(例如第一个VC),它包含一个tableView并且是数据源/委托(delegate)。当tableView中的单元格被选择/点击时,您将执行到第二个ViewController的segue(现在可以为空)。问题问题是segue不会立即发生。不出所料,一秒之内。segue中没有传递数据,第二个ViewController中没有加载任何数据,因此您希望它是即时的。有时,这会正常工作而不会出现

iphone - iOS 7 模态显示在状态栏下方

我试图从一个ViewController中以模态方式呈现一个View,该ViewController包含在另一个ViewController中(例如,一个标签栏Controller,包含一个ViewController,以模态方式呈现另一个ViewController)。层次结构如:ViewController1view1(belongingtoviewcontroller1)view2(belongingtoviewcontroller2)->presentedview3(belongingtoviewcontroller3)我遇到的问题是,在iPad上,呈现的ViewControl

ios - 模态视图透明背景 - 停止下层隐藏?

我有一个共享页面的简介,其中涉及单击共享按钮和出现在顶部的具有一些共享功能的模态视图。我的问题是我希望模态视图的背景是半透明的,因此显示下面的View。我已经设置了模态层的背景属性,当模态出现时,下面的层会短暂可见-看起来完全符合我的要求-但一旦封面过渡完成,背景View就会隐藏-有什么办法吗这个?(顺便用IOS7)干杯更新-@TommasoResti好心地帮助我尝试解决这个问题-解释我到目前为止所做的事情-我的主Storyboard包含一个未链接的uiview,标识符为“ShareScreenView”-单击按钮时,我想将其作为透明模式添加到我的mainView中。我已将按钮链接为I

ios - 具有 Web View 的模态视图使应用程序在 iOS7 中崩溃

我已经用Objective-C开发了两个月,所以我对这种语言和iOS环境还很陌生。我正在将一个适用于iOS6的应用程序更新到iOS7。当呈现内部带有WebView的模态视图时,我收到下一个错误,仅在iOS7中可用,而这在iOS6中有效。里面有一个URL请求,但我找不到导致错误的原因。'-[__NSMallocBlock__absoluteURL]:unrecognizedselectorsenttoinstance0x16e8b020'这是模态视图Controller上的viewWillAppear方法:-(void)viewWillAppear:(BOOL)animated{[sup