ios - 是否可以在多个 UIViewController 中使用单个 UIView?

标签 ios swift xcode uiview uiviewcontroller

目前我的应用程序中有 6 个 UIViewController,虽然它们各不相同,但它们都应该在顶部共享相同的自定义工具栏,以及通过所述工具栏上的按钮打开/关闭的抽屉。 “工具栏”和“抽屉”都是 UIView,里面有一些东西。是否可以对我的所有 6 个 UIViewController 使用相同的 UIView 对象?或者我是否必须为应用程序中的每个 UIViewController 复制工具栏和抽屉的约束、segues、 Controller 代码等?

最佳答案

看看containerView

您可以在每个 ViewController 中添加 containerView 并嵌入您的 UIView。

关于ios - 是否可以在多个 UIViewController 中使用单个 UIView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57377524/

相关文章:

xcode - CoreAudio AUGraph 没有声音

ios - 如何修复错误 : 'The app identifier "com. example.apple-samplecode.BreakfastFinder“无法注册到您的开发团队。”

ios - Spotify 搜索目录请求 : 400 Bad request

ios - 支持 iOS 库中的特定设备方向 - 一处更改

swift - CollectionView cellForItemAtIndexPath 数据源方法中出现意外的非 Void 返回值

ios - Swift3 中的 SKScene 和 URLQueryItems?

ios - 本地化应用程序时,UITextField 占位符颜色不同

iphone - removeFromSuperview 和释放内存管理

ios - 将参数传递给 drawRect

ios - 处理版本控制系统和 xcode Storyboard的最佳方法是什么?