用系统图标创建UITabBarController

有时候为了节省时间,做一些简单实用的选项卡界面。我们也会用系统自带的一些选项卡图标。实现方式如下:

初始化一个UITabBarController:

UITabBarController *_tab = [[UITabBarController alloc]init];

初始化一个UITabBarItem为系统item,在此处你也可以修改它的标题和其他属性:

  UITabBarItem *item0 = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemContacts tag:0];

将你的选项卡赋值给相应的控制器view:

FriendController *_friend = [[FriendController alloc]initWithNibName:@"FriendController" bundle:nil]; 
_friend.tabBarItem = item0;

添加UITabBarController的选项卡控制器数组。

_tab.viewControllers = @[_friend,_look,_search,_more];

这样就实现了使用系统图标的选项卡,效果图如下:

posted @ 2015-11-01 23:54  墨VS雪  阅读(326)  评论(0编辑  收藏  举报