作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用设置为 Form Sheet
的 Storyboard segue 呈现模态视图。问题是,当我在显示此 View 后旋转 iPad 时,该 View 会从 View 中移除/关闭。
我不知道为什么。它似乎只发生在从纵向开始然后旋转到横向时。
如果我以横向模式开始,然后显示 View 然后旋转它,它就可以正常显示在屏幕上。
有什么想法吗?
编辑----
似乎全屏模态视图在旋转后也被取消了!
演示代码中没有什么特别的,这是一个全屏模式:
EditViewController *editView = [self.navigationController.storyboard instantiateViewControllerWithIdentifier:@"editViewController"];
editView.delegate = self;
editView.image = image;
editView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:editView animated:YES completion:nil];
这在 iOS 6 和 iOS 7 上都会发生
编辑 2 ----忘了说,我从 UISplitViewController
最佳答案
晚了,但对我有用的是之前
[self presentViewController:aController animated:YES completion:nil];
关闭主 Controller ,添加这行
[self.splitViewController setPreferredDisplayMode:UISplitViewControllerDisplayModePrimaryHidden];
[self.splitViewController setPreferredDisplayMode:UISplitViewControllerDisplayModeAutomatic];
然后展示你的 Controller
关于ios - 旋转后 iPad 模态 Controller 被解散,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20935878/
我来自 Asp.Net 世界,试图理解 Angular State 的含义。 什么是 Angular 状态?它类似于Asp.Net中的ascx组件吗?是子页面吗?它类似于工作流程状态吗? 我听到很多人
我一直在寻找 3 态拨动开关,但运气不佳。 基本上我需要一个具有以下状态的开关: |开 |不适用 |关 | slider 默认从中间开始,一旦用户向左或向右滑动,就无法回到N/A(未回答)状态。 有人
我是一名优秀的程序员,十分优秀!