1. UITabBar及Item尺寸
UITabBar高度是49,UITabBarItem的圖片icon是30
2. UITabBarItem選中是藍色問題處理
2.1 代碼設置
UIImage * tabIconImage = [[UIImage imageNamed:@"shouye"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
UIImage * tabIconImageSelect = [[UIImage imageNamed:@"shouyeSelect"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
//第一種解決方法:因為系統(tǒng)默認是將我們選中的圖片渲染為藍色的,所以在這里我們可以將選中的圖片設置為初始值,使其不被渲染就可以;這種方法需要我們設置每一個tabBarItem的selectedImage屬性,比較繁瑣;
UITabBarItem * item = [[UITabBarItem alloc]initWithTitle:@"首頁" image:tabIconImage selectedImage:tabIconImageSelect];
2.2 設置圖片的Rendering as
選中圖片,在右側(cè)菜單中,設置"Rendering as -> Original Image"