【问题标题】:storyboard refresh issue Xcode故事板刷新问题Xcode
【发布时间】:2018-11-22 21:46:13
【问题描述】:
我有一个故事板刷新所有视图的问题,当我更改约束时,它不能在故事板中更改,而是在模拟器和设备中更改。
但是当我重新打开我的项目时,它会刷新。我尝试了下面的步骤,但什么也没发生
选择故事板->编辑器->刷新所有视图
并自动刷新已检查。
这是 Xcode 9.3 的 bug 吗?
我在这里附上图片:-
但在模拟器中看起来很完美,如下图:-
谢谢。
【问题讨论】:
标签:
ios
autolayout
storyboard
constraints
xcode9.3
【解决方案1】:
我也遇到过这个奇怪的问题。我相信如果您的项目变得如此繁重并且使用了很多故事板,它就会创建。因此使用 Xib 代替 Storyboard 是一个不错的选择。
如果你重新启动 xcode 并重新打开你的项目,那么你可以看到你的视图与预期的更新约束一样。
【解决方案2】:
我得到了答案,这是由于我的自定义库类中的 IBDesignable 而发生的。如果我删除所有 IBDesignable,它就可以正常工作。
谢谢。