代码之家  ›  专栏  ›  技术社区  ›  Ravi Panchal

处理情节提要时,情节提要UI未更新

  •  6
  • Ravi Panchal  · 技术社区  · 8 年前

    我面临着非常奇怪的问题,因为我有一个项目是在Xcode 8.3.2和swift 3中创建的,现在我用swift 4更新了代码,并使用最新的Xcode 9.2进行了所有其他更改,并且应用程序在模拟器和设备中运行良好

    主要问题: -当我打开序列图像板以便正确加载时,如果我在任何viewcontroller(Interface builder)中进行任何更改,则在退出序列图像板并重新加载后,它不会反映在该viewcontroller(Interface builder)中,以便显示我的更改,因此我必须始终对序列图像板中的每个更改执行此操作

    我已经尝试搜索整个堆栈,还有许多其他链接仍然没有找到解决方案,所以请让我知道解决方案或您的建议

    注意:-我不能使用新的故事板,因为我已经设计了太多的屏幕。

    4 回复  |  直到 8 年前
        1
  •  3
  •   Community Mohan Dere    6 年前

    我也面临同样的问题。请按以下操作。

    1. 转到(>);项目目录。

    2. 选择项目名称。xcodeproj并按照下图显示包内容,如下所示。

    enter image description here

    1. 删去 xcuserdata 文件夹,您可以在下图中显示。

    enter image description here

    1. 从项目中删除衍生数据。

    2. 只是清理和建造。。。快乐的编码。。。

        2
  •  1
  •   ninjaneer    8 年前

    没有一个答案能解释为什么这种情况一直发生在我身上。原来我的问题是打开iCloud桌面同步并在桌面上放置项目目录。将项目移动到下载文件夹或关闭iCloud桌面同步似乎可以解决此问题。

        3
  •  0
  •   Ganesh Manickam Gil    8 年前

    刷新情节提要

    1. 打开情节提要
    2. 单击编辑器
    3. 刷新所有视图

    希望这对你有帮助

        4
  •  0
  •   Ravi Panchal    8 年前

    谢谢你的回答和评论,我发现了问题,下面是描述。

    我使用过google maps pod,由于该类的IB可设计性,使用的视图在情节提要中没有渲染和创建问题。

    以下是我的解决方法:删除GMSMapview临时引用并在我完成工作后开始工作,我将重新引用它。