Xcode 7 storyboard委托数据源场景

更新Xcode 7后,我的一些viewcontrollers的名称改为Delegate Scene,该怎么办? 谢谢! 在此处输入图像描述

更改标题无济于事 在此处输入图像描述

尝试将控制器重命名为您想要的任何内容:

步骤1在屏幕截图中选择名为“Delegate”的“controller”。

在此处输入图像描述

步骤2再次单击“委派”,或按[Enter]进入重命名模式。

在此处输入图像描述

第3步将其重命名为有意义的内容。

在此处输入图像描述

步骤4取消选择或再次按[Enter]保存更改。 将更新场景名称以匹配您指定的名称。

在此处输入图像描述

添加到@Steve Wilford回复:

在Xcode 7的故事板中,左窗格中显示的视图控制器名称长度限制为15个字符。 所有超过15个字符的名称将更改为奇怪的名称,例如“委托场景”或“数据源场景”。

我没有直接的答案,但有一个值得一看的地方。 不幸的是它超出了评论的空间,所以我必须把它放在这里。 抱歉。

如果在项目资源管理器中选择故事板,则可以打开其源代码。 故事板只是XML文件。 viewcontroller是怎样的? 将它与参考文献进行比较,例如新创建的参考文献。 也许你可以分享viewcontroller的xml部分? 一个(开箱即用)视图控制器的示例:

                          

检查View Controller的title属性,视图控制器的名称来自title属性或Class。(标题优先)

截图

您也可以根据Steve的建议手动重命名控制器

选择View Controller – > Identity Inspector – > Document Label并在此处重命名。

身份检查员 - 文件标签

这对我有用。

这是一个项目,您可以清楚地看到这是一个Interface Builder错误。 我已报告但没有回应。 我们是22972580。

DelegateBug.zip