故事板不显示从 git 更新项目后所做的更改

Posted

技术标签:

【中文标题】故事板不显示从 git 更新项目后所做的更改【英文标题】:Storyboard doesn't show the changes made after update the project from git 【发布时间】:2015-10-28 06:23:57 【问题描述】:

我从 git 发出拉取请求以更新我的项目,但是当我在 xcode 中打开它时,情节提要没有显示所做的更改。当我在我的 iPhone 中运行应用程序并且应用程序显示更改时。我在文本编辑器中打开了故事板文件,更改就在那里。如何在 xcode 中显示故事板的实际版本? 我正在使用 xcode 6.4。

例如,这是听力测试场景在 xcode 中打开的 StoryBoard 中的外观:

这是听力测试场景在预览中或我在 iPhone 中运行应用程序时的外观:

场景没有错误或警告,所以不是约束问题:

【问题讨论】:

有趣的错误!如果您以 XML 格式打开情节提要,您会看到差异吗?可能值得清除派生数据并进行干净的构建,看看这是否能让 Xcode 投入使用 是的,当我以 XML 格式打开情节提要时,我可以看到我清理项目的差异,但没有任何反应,我会尝试清除派生数据。 请发布故事板 ViewController 的屏幕截图,您希望在其中看到更改并选择大小 【参考方案1】:

尝试在故事板的底部栏中更改wAny hAny,以不同的尺寸,它将在那里以不同尺寸之一可见。实际上,它将以与最初添加的内容相同的大小显示。我经常遇到这种情况,我通过改变尺寸解决了这个问题

【讨论】:

然后尝试更改模拟指标大小

以上是关于故事板不显示从 git 更新项目后所做的更改的主要内容,如果未能解决你的问题,请参考以下文章

Xcode故事板不显示场景

故事板不加载(继续加载)Xamarin.ios VS 2017

故事板例外 - 故事板不包含带有标识符的视图控制器

Xcode 故事板更改未显示在设备或模拟器上

未反映在本地化故事板中的基本故事板更改

刚刚安装了xcode 5并且缺少故事板[关闭]