用系统图标创建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];
这样就实现了使用系统图标的选项卡,效果图如下: