Tôi đã tạo thanh tab tùy chỉnh với một trong số chúng mở rộng ra ngoài thanh. Có một dòng chồng chéo thanh tab ở giữa. Có anyway tôi có thể thoát khỏi hoặc điều này hoặc ẩn nó?Xóa dòng trên thanh tab tùy chỉnh
, tôi chỉ cần thiết lập hình ảnh thanh tab Để làm điều đó:
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UITabBar *tabBar = tabBarController.tabBar;
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0];
UITabBarItem *tabBarItem2 = [tabBar.items objectAtIndex:1];
UITabBarItem *tabBarItem3 = [tabBar.items objectAtIndex:2];
tabBarItem1.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
tabBarItem3.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);
[tabBarItem1 setFinishedSelectedImage:[UIImage imageNamed:@"scheduleTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"scheduleTabBarImage.png"]];
[tabBarItem3 setFinishedSelectedImage:[UIImage imageNamed:@"favoritesTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"favoritesTabBarImage.png"]];
[tabBarItem2 setFinishedSelectedImage:[UIImage imageNamed:@"searchTabBarImageSel.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"searchTabBarImage.png"]];
Bất kỳ ý tưởng làm thế nào để ẩn các dòng? Cảm ơn
Bạn đang làm những cấu hình trong viewDidLoad? –
Trong ứng dụng đại biểu của nó didFinishLaunchingWithOptions – Spenciefy
hãy thử chúng trong ViewDidLoad của TabbarViewController hoặc trong ViewWillAppear. Tôi nhớ tôi phải đối mặt với vấn đề này và giải quyết bằng cách này –