4

我一直在使用故事板制作应用程序,目前有很多 segues 和几个组件。当我尝试在情节提要中做任何事情时,这会导致大量延迟。有没有办法在故事板中隐藏组件?谢谢。

4

2 回答 2

1

+1,用于改进 Xcode 的潜在功能。现在,您无法隐藏这些视图(我不知道)。但我建议你,

  • 隐藏不需要的调试区域。
  • 使用 segue 时隐藏文档大纲。

为什么?

我认为,只要您进行更改,系统就不必重新绘制那些不需要的视图和长文档大纲。大概这样会不那么卡顿(我不认为有这样的词)!


解决方法

将你的 segue 划分为不同的元 segue,然后你可以从你的 main segue 中调用这些 segue。这样,您不必将每个连接放在一个文件上,而是将其压缩!

在这里,我们得到它的文档!现在您可以通过不同的文件获取故事板,然后轻松地使用 UIViewController 启动。然后,您可以使用旧方法在不同的 ViewController 之间进行切换。

UIStoryboard 的 Apple 文档

演示应用程序。

为了实现这一点,我制作了一个快速演示应用程序,它将帮助任何未来的访问者。

https://github.com/Krutarth/LargeStoryboardManagement


视觉上是这样的,

在此处输入图像描述

于 2012-06-12T23:35:06.267 回答
0

您可以将一个巨大的故事板拆分为多个小故事板。选择要移动到较小情节提要的视图控制器,然后

在顶部菜单中,单击 Editor -> Refactor to Storyboard

使用所需的名称保存新的故事板。XCode 将自动生成从您的大故事板到这个新创建的小故事板的所有必需的故事板链接。

于 2017-01-20T10:13:55.407 回答