在Xcode中使用故事板,如何在iOS中处理大量的Storyboard

时间:2012-06-12 23:03:26

标签: objective-c xcode storyboard

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

2 个答案:

答案 0 :(得分:1)

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

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

为什么?

我认为无论何时进行更改,系统都不必重新绘制那些不需要的视图和长文档大纲。可能这会不那么迟钝(我不认为有这样的词)!

<小时/>

解决

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

在这里,我们为它提供文档!现在您可以通过不同的文件获取故事板,然后轻松地使用UIViewController启动。然后你可以使用旧的方法来区分不同的ViewControllers。

UIStoryboard的Apple文档

演示应用程序。

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

https://github.com/Krutarth/LargeStoryboardManagement

<小时/>

看起来像这样,

enter image description here

答案 1 :(得分:0)

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

在顶部菜单中,单击编辑器 - &gt;重构到故事板

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