ios – xcode 6.1 iphoneipad storyboard

ios – xcode 6.1 iphoneipad storyboard,第1张

概述试图在 xcode的新故事板上设计 iphone UI: 对于设计iphone UI来说,这似乎有点随意. 我期待某种形式的’iphone”ipad”可扩展’的界限或线条,但我能找到的就是这个单一的故事板.它现在真的只是单个故事板还是我缺少一些额外的控件? 从XCode 6开始,使用名为Size Classes的新功能组合了iPhone和iPad的故事板.这是一件好事(大部分时间),因为它可以让你 试图在 xcode的新故事板上设计 iphone UI:

对于设计iphone UI来说,这似乎有点随意.

我期待某种形式的’iphone”ipad”可扩展’的界限或线条,但我能找到的就是这个单一的故事板.它现在真的只是单个故事板还是我缺少一些额外的控件?

解决方法 从XCode 6开始,使用名为Size Classes的新功能组合了iPhone和iPad的故事板.这是一件好事(大部分时间),因为它可以让你设计一个适应不同屏幕尺寸的界面.

当然,在某些情况下,您可能希望为iPhone和iPad使用不同的故事板.毕竟,有些应用只需要在手掌和平板电脑尺寸的设备上采用完全不同的方法.

如果你想使用新的Size Classes,请参阅越来越多的教程之一,比如Ray Wenderlich:http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial.

如果您想为iPhone和iPad使用单独的故事板,请按以下步骤 *** 作:

>从新的单视图应用程序开始.

a. Select file|New|Project.b. Select iOS,Application and click "Single VIEw Application."c. Click Next.d. Give the project a name,then click "Next."e. Pick a location and click "Create" to create the project.

>将起始故事板转换为iPhone故事板.

a. Select Main.storyboard,and select the file inspector (the document icon at the top of the right pane) if it is not already selected.b. Uncheck "Use Size Classes."
c. A dlialog will appear. Select "iPhone" from the drop down menu,then click "disable Size Classes."
d. Rename the storyboard as "Main_iPhone.storyboard."

>创建iPad故事板.

a. Select file|New|file from the menu bar. From the dialog that appears,select iOS|UserInterface. Click on "Storyboard" and click "Next."
b. Rename the file as "Main_iPad.storyboard," then save it,typically in the Base.lproj folder of your project folder.
c. Add a vIEw controller,and make it the initial vIEw controller by clicking the "Is Initial VIEw Controller" check Box in the Attributes Inspector pane.

>按照与上面#2相同的步骤将新故事板转换为iPad故事板,但这次选择平台时选择iPad而不是iPhone.
>将故事板链接到应用程序.

a. Open the Info.pList.b. Change the name for "Main storyboard file base name" from "Main" to "Main_iPhone.storyboard"..c Add a new property called "Main storyboard file base name (iPad)" and give it the name "Main_iPad."

而已!您现在可以像往常一样为iPhone和iPad创建单独的UI.

总结

以上是内存溢出为你收集整理的ios – xcode 6.1 iphone / ipad storyboard全部内容,希望文章能够帮你解决ios – xcode 6.1 iphone / ipad storyboard所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1098642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存