【问题标题】:Xcode using Storyboard to create ipad app is a headacheXcode 使用 Storyboard 创建 ipad app 很头疼
【发布时间】:2013-10-23 06:24:21
【问题描述】:

我的问题很简单,当您想为 Ipad 创建应用程序时,如何在 13 英寸 macbook pro 上使用 xcode 的故事板。视图太大而无法放入界面中,您无法轻松查看视图,因为它只是为了放大,如果您要缩小,则无法添加到该视图中..

【问题讨论】:

  • 您可以将应用设置为通用应用并使用 iPhone 故事板,它适用于 iPad,如果连接外部屏幕,您将有更多空间工作。

标签: xcode storyboard


【解决方案1】:

这里没有好的答案。这是一个令人沮丧的练习,需要大量放大和缩小。

  1. 显然,充分利用屏幕:

    • 尽量减少不需要的面板;

    • 将 Xcode 置于“全屏”模式(暂时隐藏菜单并最大化屏幕空间);和

    • 从工具栏中删除文本标签或将其完全隐藏(如果您使用它,则隐藏标签栏)。

  2. 您显然可以确保在必须放大和缩小时,高效地进行:

    • 使用键盘快捷键(如果需要,可以通过进入“设置”-“键绑定”来定义自己的键盘绑定,搜索缩放,然后添加所需的任何其他键盘绑定);

    • 使用触控板进行捏合缩放;和

    • 双击情节提要背景放大缩小等

  3. 我也更多地使用 Interface Builder 文档大纲。

    • 当我完成了场景视觉布局的烦人过程后,我使用文档大纲(左侧的那个面板)为IBOutletIBAction 和其他设置选择控件IB 主面板)

    • 当我在文档大纲中选择一个控件时,IB 也会将其滚动到视图中。

    • 如果您想让这个过程高效,您将养成在“身份检查器”实用程序面板中提供有意义的“文档”标签的习惯,这样文档大纲将带有有意义的标签,这将使方便您快速选择所需的控件。

    • 使用这些标签还可以更轻松地使用文档大纲底部的搜索框。同样,我没有缩小几次、找到相关场景、放大到相关控件,而是在文档大纲中搜索它,因为那里有有意义的标签。

    • 顺便说一句,一旦您为控件使用标签,识别/解释自动布局约束也变得简单得多(如果您使用自动布局)。

最后,当我在办公桌前使用笔记本电脑时,我只需要一个外接显示器(无论如何,两个显示器的设置可以提供更好的整体体验)。

顺便说一句,WWDC 2012 视频 Working Efficiently with Xcode 或 WWDC 2013 视频 Xcode Core Concepts 包含各种用于高效工作的 Xcode 技术,其中一些与在小屏幕上工作有关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    • 2014-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多