如何重命名故事板并保留来自其他故事板的链接

Posted

技术标签:

【中文标题】如何重命名故事板并保留来自其他故事板的链接【英文标题】:How to rename storyboard and have links from other storyboards preserved 【发布时间】:2016-07-28 15:50:07 【问题描述】:

我在 Xcode 项目中有两个故事板。

第一个名为Main,第二个名为SettingsMain storyboard 有故事板引用 Settings

我想将 Settings 故事板重命名为 AppSettings。但是当我通过 Xcode Project Navigator 重命名它时,Main 故事板对Settings 的引用不会自动更新,并且项目无法编译。

当然,我可以手动更新损坏的引用,但我想知道在 Xcode 中重命名故事板的另一种方法会自动更新现有的故事板引用吗?

【问题讨论】:

【参考方案1】:

是的,Xcode 的 Find navigator 可以执行查找和替换操作,其中包括情节提要内的引用。搜索“设置”并将其替换为“应用设置”。然后单击“预览”,这样您就可以只选择“设置”的相关实例来替换(我假设这个词会出现在不相关的地方,因为它很常见。)之后,您仍然需要将文件本身重命名为平常。

【讨论】:

以上是关于如何重命名故事板并保留来自其他故事板的链接的主要内容,如果未能解决你的问题,请参考以下文章

仅故事板的 Xcode 9.2 挂起问题

xcode:连接主故事板的问题

来自故事板的 UITableView - 使用 UITableViewStyleGrouped 初始化

如何回到不同故事板的先前视图控制器?

来自故事板的自定义 UIButton

来自故事板的原型单元不创建 UILabel 等