这让我疯了。
我的应用程序正常运行然后我不知道我做了什么,但我现在在storyboard/
IB/
Xibs
等处所做的任何更改都没有更新应用程序在真实设备或模拟器上。例如,我更改了textColor
的{{1}}但是当我运行应用时,旧颜色仍会在设备或模拟器上显示。我正在使用 Xcode版本7.3.1。
请帮忙。感谢
答案 0 :(得分:4)
希望为了节省一些挫折感,我遇到了同样的问题,并且发现在尝试复制某些内容并复制场景时我必须意外地击中Command + d。副本完全放在原件上,所以我不知道我正在编辑副本而不是链接到导航控制器的实际场景。我非常专注于这个问题,我没有注意到我的故事板中无法访问的场景的新警告。
答案 1 :(得分:3)
这个解决方案对我有用:
只需删除未反映更改的故事板,然后选择新的故事板,它就会开始反映更改。
答案 2 :(得分:2)
当您打开模拟器时。
(nb:使用设备运行应用程序时,我也会从应用程序中删除它)
然后返回Xcode
我试图模拟您遇到但无法解决的问题,但是,当我在运行我的应用时出现任何问题时,上述情况似乎有效。
[有时Xcode可能会有点慢,所以我倾向于等待几秒钟确认它/ Xcode已经采取行动,因为我有时候使用键盘太快而无法跟上它。]
希望这有帮助!
答案 3 :(得分:0)
当我的Main.storyboard没有保存时(在clean + build之后它的文件图标仍然是灰色的),我发现在我的终端中运行git add -u
和git commit -m "//your comment"
会将Main.storyboard文件图标更改为再次变黄(不是灰色)
答案 4 :(得分:0)
尝试从您所做的更改中删除所有约束,然后重新应用它们。这对我有用。