iOS自定义TabBar和故事板

时间:2012-11-26 03:55:29

标签: ios uitabbarcontroller storyboard uitabbar

我在此处发布了一条帖子,其中显示了如何添加自定义中心标签栏项目。

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

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

1 个答案:

答案 0 :(得分:4)

  1. 创建UITabBarController的子类,比如说MyTabBarController。
  2. 在故事板中,将标准UITabBarController拖到场景中,并将其类类型更改为MyTabBarController。
  3. 在MyTabBarController中,将代码插入其 viewDidLoad 方法中。 如果将它放在viewwillappear方法中,它将被多次添加,因为每次显示tabbarcontroller时都会调用viewwillappear。