【问题标题】:Xcode 4 why do I see XML when clicking on MainStoryBoard.storyboard: seems like a bugXcode 4 为什么我在单击 MainStoryBoard.storyboard 时看到 XML:似乎是一个错误
【发布时间】:2019-08-18 03:14:53
【问题描述】:

在 Xcode 项目中,单击 MainStoryBoard.storyboard 时看到 XML 而不是图形设计,为什么以及如何恢复正确的视图?

更新:我认为这是 XCode 4.2 的错误,因为在另一个项目中,当我单击版本编辑器时,我有 XML,但是当我单击标准编辑器时,它会显示视觉设计。

有没有办法解决这个问题,而不是强迫我再次手动重新创建我的视觉设计?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    要解决此问题,请右键单击 MainStoryboard.storyboard,然后选择“打开为 >”,然后选择“Interface Builder - iOS Storyboard”。

    【讨论】:

      【解决方案2】:

      确保您没有使用源代码控制编辑器,它会显示给定文件的更改。您可以在右上角的工具栏中进行更改。

      在“编辑器”部分查看link

      【讨论】:

      • 编辑器栏中有 3 个图标:我尝试了标准编辑器和辅助编辑器,但仍然有 xml。是你的意思吗?感谢您的帮助。
      • 更新:我认为这是 XCode 4.2 的错误,因为在另一个项目中,当我单击版本编辑器时,我有 XML,但是当我单击标准编辑器时,它会显示视觉设计。有没有办法解决这个问题,而不是强迫我再次手动重新创建我的视觉设计?
      • 是的,这就是我的意思。您可以做的是通过“文件>新文件”添加一个新的故事板,然后插入当前故事板的xml内容,然后在项目设置中将此新故事板设置为初始故事板。
      【解决方案3】:

      这对我使用 xcode 6 有效

      【讨论】:

        【解决方案4】:

        我遇到过这个问题,但有点不同。我在故事板上遇到了与 Git 的合并问题,因此我不得不手动编辑 XML 来解决冲突。在此之后,“打开方式”菜单中没有可用的“界面生成器-iOS 故事板”选项,因此我无法将其更改回可视化编辑器。为了解决这个问题,我只是重新启动了 XCode,一切都恢复正常了。

        【讨论】:

          【解决方案5】:

          使用 SeanK 的解决方案(重启 XCode)后,我仍然需要手动右键单击故事板并选择 Open as > Interface Builder - iOS Storyboard。

          【讨论】:

            【解决方案6】:

            如果您有不止一个故事板来回切换 - 单击不同的故事板,返回您想要显示为 iOS 故事板的那个。它不再是 XML。

            【讨论】:

              【解决方案7】:

              像“your_storyboard.storyboard”这样更改扩展名,然后右键单击 MainStoryboard.storyboard,然后选择“Open as >”,然后选择“Interface Builder - iOS Storyboard”。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2020-11-04
                • 2014-12-05
                • 2022-01-22
                • 1970-01-01
                • 2023-03-09
                • 2021-04-05
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多