【问题标题】:Running individual views/controllers in xcode在 xcode 中运行单个视图/控制器
【发布时间】:2015-11-12 05:31:42
【问题描述】:

问题

有没有办法运行单个 UIViewController,这样我就可以看到结果视图而无需运行整个应用程序?

背景

我正在使用一个不使用很多 xib 文件的代码库;视图是在很多地方以编程方式生成的。要查看我的修改,我必须运行应用程序并逐步完成它以达到我刚刚更改的所需视图,这可能有点麻烦。有时我会将它硬编码到应用程序流程的早期阶段,以便我可以看到它运行时的样子。有没有更简单的方法来做到这一点?

【问题讨论】:

  • 你有故事板和你的视图控制器吗?
  • @GurtejSingh 没有故事板
  • 好的,如果你的 UIViewControllers 可以独立运行,你可以在 AppDelegate 类中更改rootViewController 以在启动时加载不同的 UIViewController 吗?
  • @GurtejSingh 这就是我所做的。我不会更改 AppDelegate,但我会插入我想测试的类作为早期的主菜单控制器之一。我希望有一个构建特定 UIViewController 的 xcode 方法,然后以模块化方式运行该文件,这样我就不必返回代码并恢复我对 rootViewController 等所做的更改
  • 好吧,在故事板中,我们确实有一个“初始视图控制器”,它允许我轻松切换,但是您对通过代码更改它的斗争是正确的。支持您的问题,以便我们找到更好的答案:)

标签: ios objective-c xcode


【解决方案1】:

按照@Gurtej Singh 的建议,最快的方法是, 但是为了让初学者更容易使用 Xcode 您需要将指向正确方向的“小箭头”移动到旁边 默认情节提要场景(这是您创建新项目时获得的第一个情节提要) 检查下面的故事板和检查器的图片 只需将箭头拖放到要测试/运行的情节提要

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多