gpt4 book ai didi

ios - 将相同的 UIBarButtonItem 添加到几个 UIViewControllers

转载 作者:行者123 更新时间:2023-12-01 17:31:12 24 4
gpt4 key购买 nike

我想添加相同的UIBarButtonItem给几个 UIViewController s。我之前通过创建父 UIViewController 来完成此操作设法添加UIBarButtonItemviewDidLoad 中.但是现在我有许多从不同 View Controller 继承的 View Controller ,所以如果我遵循相同的策略,我应该创建一个 UIViewController每个不同 View Controller 的子类。

我实际上在做的是在我的 BaseViewController 中配置导航栏按钮,所有其余部分的父 Controller ,具体取决于我在创建 subview Controller 时设置的标志。使用此解决方案,代码仅依赖于一个 View Controller ,但我希望有更优雅的选项来实现这一点。

最佳答案

一种解决方案是使用objective-c category .在这种情况下,您将为所有 UIViewControllers 创建通用方法,该方法将创建和配置 UIBarButton

关于ios - 将相同的 UIBarButtonItem 添加到几个 UIViewControllers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21886073/

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