首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在iOS6-7中,当设备处于横向时推送纵向视图,反之亦然

在iOS6-7中,当设备处于横向时推送纵向视图,反之亦然
EN

Stack Overflow用户
提问于 2013-09-20 07:09:27
回答 1查看 170关注 0票数 2

我环顾四周,尝试了不同的方法,但似乎没有一个效果很好。

我想要能够推送一个应该是肖像的视图,只有当设备当前处于横向和相反方向时才能推送。

我已经正确地设置了shouldAutorotate、supportedInterfaceOrientations和preferredInterfaceOrientationForPresentation。当手动旋转设备时,它们会起作用。但是,如果设备未旋转,则会失败。一旦旋转,它们就会按预期工作。这只是最初的演示不起作用。

有没有办法强制操作系统调用上述方法?我尝试了"present modal controller hack“。这在6.0上运行良好,但在iOS 7.0上表现不佳。

那么,有没有什么方法可以让它起作用呢?或者你们认为在推送视图之前让用户旋转设备是更好的解决方案吗?

期待您的回复。请记住,我需要对iOS 6和7的支持。

谢谢,内森

EN

回答 1

Stack Overflow用户

发布于 2014-04-10 21:10:15

如果它在旋转后正常工作,那么它所需要做的就是在viewDidLoad中运行你的部分代码。

永远不要让用户旋转(或为此做任何事情)来让某些东西正常工作。至少在我看来,它会给人带来非常负面的用户体验。所需要的就是多花一点时间和精力让它正常工作。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18910853

复制
相关文章
横向越权与纵向越权[通俗易懂]
横向越权:横向越权指的是攻击者尝试访问与他拥有相同权限的用户的资源 纵向越权:纵向越权指的是一个低级别攻击者尝试访问高级别用户的资源
全栈程序员站长
2022/07/02
9200
sql纵向表转成横向表
declare @tab table(Class varchar(20),Student varchar(20),Course varchar(50),Grades decimal(7,2)); insert into @tab(Class,Student,Course,Grades) values('A班','张三','语文',60); insert into @tab(Class,Student,Course,Grades) values('A班','张三','数学',70); insert in
跟着阿笨一起玩NET
2018/09/18
2.3K0
Masonry横向纵向排列多个控件
/** * 多个控件固定间隔的等间隔排列,变化的是控件的长度或者宽度值 * * @param axisType 轴线方向 * @param fixedSpacing 间隔大小 * @param leadSpacing 头部间隔 * @param tailSpacing 尾部间隔 */ - (void)mas_distributeViewsAlongAxis:(MASAxisType)axisType wit
程序员不务正业
2018/06/15
2.4K0
向datagrid中加横向 纵向的合计 (在datatable中实现,datatable间倒数据)
如果实现?? protected System.Web.UI.WebControls.DataGrid DataGrid1; /// <summary> /// 数据来源 /// </summary> DataSet CreateDataSource() { DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("名称", typeof(string))); dt.Colu
阿新
2018/04/13
1.9K0
html td 的横向与纵向合并
colspan是横向合并;rowspan是纵向合并。 如 <td class="subject" colspan="2">回复觉得很分阶段方</td>     //横向的两个单元格进行合并
kirin
2021/01/14
2.4K0
什么是横向扩展和纵向扩展?
现代应用程序不断变化,随着新要求的发展而发展,并且存在于对资源的不同需求的环境中。扩展应用程序可以根据资源需求适当调整其大小,以确保客户满意并降低基础设施成本。
后场技术
2022/04/15
4.9K0
什么是横向扩展和纵向扩展?
定义横向和纵向不同的print样式
最近优化了 中文诗歌 的打印样式, 由于 Chrome 在打印的时候可以选择横向或者纵向的布局, 所以想同时支持两种布局。
用户1416054
2018/12/18
3.5K1
【Web安全】越权操作——横向越权与纵向越权
横向越权的情况: 用户登录模块中,假设用户在忘记密码(未登录)时,想要重置密码。假设接口设计为传参只用传用户名和新的密码。
用户1212940
2022/04/13
2.3K0
横向滑动视图HorizontalScrollView精炼详解
由于移动设备物理显示空间一般有限,不可能一次性的把所有要显示的内容都显示在屏幕上。所以各大平台一般会提供一些可滚动的视图来向用户展示数据。Android平台框架中为我们提供了诸如ListView、GirdView、ScrollView、RecyclerView等滚动视图控件,这几个视图控件也是我们平常使用最多的。本节内容我们来分析一下横向滚动视图HorizontalScrollView。
全栈程序员站长
2022/09/17
3.9K0
横向滑动视图HorizontalScrollView精炼详解
纵向、横向导航菜单及二级弹出菜单
首先在body中添加一个div标签,其中包含ulli ul的标签结构存放网站菜单,效果如下:
全栈程序员站长
2022/09/17
5.4K0
纵向、横向导航菜单及二级弹出菜单
css实现横向滚动条(css纵向滚动条)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127724.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/25
7.8K0
css实现横向滚动条(css纵向滚动条)
什么是Scale Up(纵向扩展)和Scale Out(横向扩展)?
即Scale horizontally,横向扩展,向外扩展 。 称为集群系统。指由多个节点组成的系统,这种系统的扩展主要以水平扩展方式(指增加节点的方式)来进行。
JavaEdge
2021/02/23
11K0
什么是Scale Up(纵向扩展)和Scale Out(横向扩展)?
pandas_VS_Excel统计纵向与横向统计总分最大最小
1.在表格的右边插入列“总分”“平均分”“最高”“最低”,横向计算每个人的各项指标
哆哆Excel
2022/10/25
8090
pandas_VS_Excel统计纵向与横向统计总分最大最小
OpenStack在公共云世界中处于什么位置?[Openstack]
随着越来越多的公司转向混合云方法,OpenStack的未来看起来很光明。 公共云正在接管世界。每天都有越来越多的公司将基础设施迁移到AWS或微软Azure等服务上,以节省资金和运营成本。这就引出了一个
用户6667850
2019/11/16
7680
linux系统中ssd当块设备缓存
bcache 需要编译最新的内核,要求比较高,配置比较复杂,目前主要用于测试环境;
力哥聊运维与云计算
2019/06/28
4.2K0
[前端][CSS] 纯css实现纵向滚动固定表头与横向内容滚动
最基础的思路就是表头和内容是用两个表格来显示(图来自https://zhuanlan.zhihu.com/p/33280304),关于怎么保存表头和内容列宽一致链接里这个文章里也有写就不另外说了。
Tuzei
2020/03/16
5.5K0
当公司倒闭时,你在干什么?
说出来你可能不信,松哥竟然也经历过公司倒闭的事!最近看到我 GitHub 上开源的 vhr 项目 star 数即将过3k,不禁想起做这个项目时候的事,刚过去一年多,依然历历在目。
江南一点雨
2019/05/07
6630
当公司倒闭时,你在干什么?
当人们在讨论 ChatGPT 时,都在讨论什么
第一,ChatGPT 本质上没有脱离计算机的计算范畴,它只能也终将取代繁重重复、只依靠经验和知识的劳动和工作,它可以取代大部分行业的一部分人,包括程序员,但是无法取代所有程序员,也无法取代那些依靠智慧和灵感的工作,笔者在大厂待过一两年,相信所有大厂都一样,主要产品的代码由于历经多人维护、多次迭代、多向重构,其代码量随随便便几千万行甚至上亿计,这样一个庞然大物能够运行起来,除了优雅的架构设计,还有数不清的胶水,复杂度远超当下 ChatGPT 能够生成的 demo 代码,但是它还是能够有它用武之地,有记不清的 function 代码,它是个好帮手,因此更像是一个无限容量的代码字典。
月小水长
2023/03/02
5310
当人们在讨论 ChatGPT 时,都在讨论什么
点击加载更多

相似问题

当设备处于横向时,iPad UIViewController加载为纵向

10

iOS -当设备处于纵向模式时,在横向模式下捕获视频

33

当设备处于横向时,Phonegap iOS应用程序以纵向方向加载

10

pushViewController:-当设备处于横向模式时,如何在仅纵向模式下显示?

10

即使设备处于横向,也可以在纵向启动应用

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档