在我的应用程序:dIDFinishLaunchingWithOptions:方法,我使用[[UIDevice currentDevice]方向]检查方向。这里的问题是,即使应用程序从风景开始,它始终返回纵向。有没有办法解决?
解决方法 这是预期的行为。 Quoth the UIViewController documentation:Note: At launch time,applications should always set up their interface in a portrait orIEntation. After the
application:dIDFinishLaunchingWithOptions:
method returns,the application uses the vIEw controller rotation mechanism described above to rotate the vIEws to the appropriate orIEntation prior to showing the window.
换句话说,就设备而言,当应用程序启动时,方向是纵向。在应用程序之后的某个时刻:dIDFinishLaunchingWithOptions:它会检测不同的方向,并调用你的shouldautorotatetoInterfaceOrIEntation:方法,然后你的other view rotation methods,你应该正常处理。
总结以上是内存溢出为你收集整理的iphone – 发布iPad应用程序的方向全部内容,希望文章能够帮你解决iphone – 发布iPad应用程序的方向所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)