gpt4 book ai didi

objective-c - 在 iOS 中重用自定义工具栏

转载 作者:行者123 更新时间:2023-11-28 22:49:21 24 4
gpt4 key购买 nike

我创建了这个漂亮的自定义工具栏,它位于我的一个场景中,这个场景使用它自己的 View Controller 。在此之前,我不需要将它放在任何其他 View Controller 上,但在对我的应用程序进行修改后,我现在需要将此工具栏放在另一个 View Controller /场景上。我宁愿不必再次重新创建它的整个 UI 方面并连接所有内容。

我使用 Storyboard在场景中创建了这个工具栏。是否有可能以某种方式重用我为这个工具栏创建的所有元素(所有逻辑的代码已经在它自己的类中)?或者我需要在代码中创建整个工具栏才能实现吗?有没有我不知道的更简单的方法?

最佳答案

我认为您有两个选择。一种是将自定义工具栏 View 始终显示在屏幕上,并将其周围的 View 更改为您喜欢的任何 View 。另一种选择是从您需要的任何类创建工具栏实例,然后在每次需要时将其 View 添加为 subview 。

无论哪种方式,我认为您可能需要重新设计一些工具栏,使其不位于场景中,而是拥有自己的工具栏。

关于objective-c - 在 iOS 中重用自定义工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12323351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com