在哪里设置ios标签栏控制器图标

时间:2014-09-24 00:21:39

标签: ios objective-c

我是Objective-C和iOS的新手,我正在尝试在标签栏控制器中设置图标。我认为这是我需要的代码行,但是,我不知道把它放在哪里......

self.tabBarItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:0]

我尝试在相应的视图控制器中使用该行初始化属性,但是我收到了警告,但它没有用...

1 个答案:

答案 0 :(得分:0)

如果您正在使用故事板,则在创建viewController时,您将要嵌入UITabBarController,您可以在viewController中设置图标IN。不可思议的是,它也会出现在UITabBarController中。

确保将viewController嵌入tabBarController:

  • 在故事板中选择viewController,按编辑器>嵌入>标签栏控制器(如果尚未创建tabBarController)。
  • 或者您可以将现有的tabBarController与viewController连接,并在弹出窗口中选择“关系Segue”上方的“view controllers”。

此外,您可以快速学习如何使用UITabBarControllers。这是一个:http://code.tutsplus.com/tutorials/ios-quick-tip-creating-a-uitabbar-application-with-storyboards--mobile-10449

希望这有帮助!