【问题标题】:iOS Custom TabBar and StoryboardsiOS 自定义 TabBar 和 Storyboard
【发布时间】:2026-02-02 15:45:01
【问题描述】:

我在这里关注一个帖子,展示如何添加自定义中心标签栏项目。

What's the best way of adding a custom centre button to a tab bar?

我唯一的问题是代码应该放在哪里?我正在使用故事板,现在我将它放在 viewwillappear 中,以显示我的默认视图。这应该在更通用或全球范围内进行吗?

【问题讨论】:

    标签: ios uitabbarcontroller storyboard uitabbar


    【解决方案1】:
    1. 创建一个 UITabBarController 的子类,比如 MyTabBarController。
    2. 在情节提要中,将标准的 UITabBarController 拖到场景中,并将其类类型更改为 MyTabBarController。
    3. 在 MyTabBarController 中,将代码插入到其 viewDidLoad 方法中。 如果你把它放在 viewwillappear 方法中,它会被多次添加,因为每次显示 tabbarcontroller 时都会调用 viewwillappear。

    【讨论】:

      最近更新 更多