2015-10-14 70 views
14

我要实现新的iPad分屏功能,我得到了来自苹果的doc一种变通方法,以支持同样在我的应用程序:https://developer.apple.com/library/prerelease/ios/documentation/WindowsViews/Conceptual/AdoptingMultitaskingOniPad/QuickStartForSlideOverAndSplitView.html#//apple_ref/doc/uid/TP40015145-CH13-SW1启动screen.storyboard纵向和横向VS画面分割

在这个文档,检查第二点:

提供一个LaunchScreen.storyboard文件(而不是PNG图片文件 你在iOS的7没有和更早版本)

这就是为什么我必须使用启动小号creen.storyboard。现在,拆分工作完美,但对于我的应用程序,我有单独的启动屏幕,默认肖像和默认景观。但是现在我采用了故事版,我无法为不同的方向定制启动屏幕。甚至我无法在启动屏幕上编写相同的代码,或者它给我错误。

此外,我已经尝试使用大小班级为两个方向提供单独的图像浏览,但我没有成功。

如果有人告诉我如何实现启动screen.storyboard景观和肖像与不同的图像将是很大的帮助。

Landscape Portrait

+1

刚离开任务,并用旧的方式。 –

+0

我面临同样的问题。 :( – RosAng

+0

你可以为此添加一个新问题,因为我的问题看起来很老,没有人回复。 –

回答

0

你可以一个UIImage添加到您的启动画面。完成后,设置约束条件以填充宽度和高度,然后将图像添加到资产目录。

关于目录中图像的属性,将'width class'和'height class'设置为'Any any & compact'。然后,您将拥有用于Any和紧凑高度(横向)以及任何和紧凑宽度(纵向)的图像的空间。只需将您的作品放入相应的艺术作品占位符中,并在故事板上使用该图像即可。

我相信随后会根据应用程序启动时设备的保持方式为您选择合适的图稿。