繁体   English   中英

在iOS中重用自定义工具栏

[英]Reusing a Custom Toolbar in iOS

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

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

我想你在这里有两个选择。 一种方法是将自定义工具栏视图始终保留在屏幕上,并将其周围的视图更改为您喜欢的任何内容。 另一种选择是从您需要的任何类创建工具栏的实例,然后在每次需要时将其视图作为子视图添加。

无论哪种方式,我认为你可能需要重新设计一些工具栏,而不是坐在场景上,而是拥有它自己。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM