-
74 votesanswersviews
警告:尝试在视图不在窗口层次结构中显示* on * - swift
如果数据模型中有任何已保存的数据,我正在尝试显示 ViewController . 但是我收到以下错误: 警告:尝试显示其视图不在窗口层次结构中的* on * 相关代码: override func viewDidLoad() { super.viewDidLoad() loginButton.backgroundColor = UIColor.orangeColor() ... -
2 votesanswersviews
iOS视图不在窗口层次结构中的iOS
While i am Moving From PassCode Controller to OTP ViewController, iam getting the following error in console: 警告:尝试在<PassCodeController:0x1ec3e000>上显示<OTPController:0x1e56e0a0>,其视图不在窗口层次结... -
0 votesanswersviews
来自presentViewController的PresentViewController没有显示导航栏
我有三个视图控制器(vc1,vc2,vc3)和两个导航控制器(nav1,nav2) . nav1是故事板的入口点 . vc1是nav1的rootViewController . vc2是nav2的rootViewController . nav2从vc1到nav1呈现 . 现在,当我尝试从vc2到nav2呈现vc3时,导航栏没有显示 . -
2 votesanswersviews
iOS状态恢复和UINavigationController模式视图
我想在我的应用程序中加入State Restoration . 我在大多数情况下都能正常工作,但在另一个导航控制器上呈现模态视图的导航控制器似乎具有挑战性 . 为了测试,我在iPad上创建了一个新的拆分视图应用程序,分割视图两侧都有导航控制器,每侧都有一个Master和Detail视图控制器,它们各自的navcontrollers的根 . 在主视图中,您可以单击按钮以编程方式将新的TestView... -
0 votesanswersviews
更改视图会让我尝试在视图不在窗口层次结构中的vc上显示vc1
我已经创建了一个测试应用程序来了解视图/视图控制器如何工作以及如何在没有故事板或笔尖的情况下以编程方式在它们之间进行导航 . 我基本上设置了 rootViewController ,称为Viewcontroller,它在_1593189中设置 . 此视图在启动时显示view1,其中包含一个uibutton,它在 rootViewController 中调用通知以显示view2 . 但是,当我这样做... -
0 votesanswersviews
iOS - 在解除其他视图控制器后立即显示View控制器
我有三个View Controller VC1,VC2和VC3 . VC2是第三方库,它在VC1上呈现 . 然后VC2解散自己并向VC1发送回调,VC1尝试向自己呈现VC3但失败了 . 解雇VC2后有没有办法立即呈现VC3? -(void)onDismisLoginVC{ MessageVC *messageVC = [[MessageVC alloc] initWithNibName:... -
1 votesanswersviews
在iPad上呈现View Controller只允许.Popover
我有一个iPhone应用程序,我试图普及 . 我有这个代码: let documentMenu = UIDocumentMenuViewController(documentTypes: [kUTTypeContent as String], inMode: .Import) documentMenu.modalPresentationStyle = .FormSheet documentMenu... -
7 votesanswersviews
如何关闭自己的视图控制器并在按钮水龙头中显示另一个视图控制器?
假设我有3个视图控制器标记为“A”,“B”和“C” . 现在,“A”是窗口的rootViewController,当点击按钮时它以模态方式呈现“B” . 在“B”中,当按下一个按钮时,它应该被“A”解雇,然后“A”将立即以模态方式呈现C.如何做到这一点?这是我希望实现这一目标的代码,但我没有成功 . 在“A”viewController中,我声明了一个属性,用于在“B”viewController... -
8 votesanswersviews
当WKWebView尝试呈现WKActionSheet时,长按会导致错误/警告
我的视图层次结构如下所示: (root)PRSBaseViewController - 一个UIViewController子类 - 具有子viewControllers (已提交)PRSModalWebViewController - UINavigationController子类 (推,动画:否)PRSWebViewController - 一个UIViewControl... -
5 votesanswersviews
使用一个动画关闭并呈现模态视图控制器
问题是我不知道如何解雇和呈现只有一个过渡动画的视图控制器 . 我的故事板结构是: 我们可以说 A 控制器是在NavigationController之后, B 是启动参考, C 是TabBar ViewController . B 和 C 都以模态方式呈现,具有交叉溶解转换 . 当用户登录到应用程序时(来自 B ), C 控制器以模态方式呈现,具有翻转水平过渡 . 当用户注销(来自 C )时,... -
0 votesanswersviews
防止解雇UIViewController与presentViewController一起呈现
我的应用程序中有两个UIViewControllers . 在UIViewControllerA上执行操作加载UIViewControllerB或UIViewControllerC没有问题 . let destinationViewController = self.storyboard?.instantiateViewControllerWithIdentifier("UIVCB&qu... -
79 votesanswersviews
模态视图控制器 - 如何显示和关闭
关于如何通过显示和解除多个视图控制器来解决问题,我在最后一周打破了我的头脑 . 我创建了一个示例项目并直接从项目中粘贴代码 . 我有3个视图控制器及其相应的.xib文件 . MainViewController,VC1和VC2 . 我在主视图控制器上有两个按钮 . - (IBAction)VC1Pressed:(UIButton *)sender { VC1 *vc1 = [[VC1 a...