zoukankan      html  css  js  c++  java
  • Converting Storyboard from iPhone to iPad

    I found out a kind of solution:

    1. Duplicate your iPhone-Storyboard and rename it MainStoryboard_iPad.storyboard

    2. Close Xcode and then open this file any text editor.

    3. Search for targetRuntime="iOS.CocoaTouch"and change it to targetRuntime="iOS.CocoaTouch.iPad"

    4. Change the code in the MainStoryboard_iPad.storyboard from: <simulatedScreenMetrics key="destination" type="retina4"/> to <simulatedScreenMetrics key="destination"/>

    5. Now save everything and reopen Xcode -> the iPad-Storyboard contains the same as the iPhone-file but everyting could be disarranged

    This saved me hours - hopefully this will help you

    After some digging through the storyboard source code, it turns out that the iPad storyboard was copied from the iPhone storyboard. So, the question really became how do I convert an iPhone storyboard into an iPad storyboard?

    The answer is surprisingly simple. I ran across this SO answer -- to convert an iPhone storyboard to an iPad storyboard, do the following:

    1. From Xcode, right-click on the storyboard and choose Open As -> Source code

    2. Search for targetRuntime="iOS.CocoaTouch"and change it to targetRuntime="iOS.CocoaTouch.iPad"

    3. Right-click on the storyboard again and choose Open As -> iOS Storyboard

    The storyboard will now show all views in the correct size.

    ################

    http://stackoverflow.com/questions/8465769/converting-storyboard-from-iphone-to-ipad

    http://stackoverflow.com/questions/9877113/xcode-storyboard-why-does-the-ipad-storyboard-show-iphone-sized-views

  • 相关阅读:
    TypeConverter的使用
    ASP.NET MVC——Controller的激活
    ASP.NET 会话状态的模式
    ASP.NET页面生命周期描述
    一个字符串搜索的Aho-Corasick算法
    ILMerge 简单使用
    js css优化-- 合并和压缩
    C#.Net网页加载等待效果漂亮并且简单
    获取打开文件的路径和文件名
    C#程序中:如何启用进程、结束进程、查找进程
  • 原文地址:https://www.cnblogs.com/savagemorgan/p/3740741.html
Copyright © 2011-2022 走看看