Ứng dụng này tôi đang viết có sự cố.UITabBarItems trong UITabBar hiển thị sau khi tôi nhấp vào mục không khi ứng dụng khởi chạy
Tôi đang thiết lập UITabBar
trong cửa sổ ứng dụng của mình và đặt các biểu tượng trong tệp chế độ xem. Nhưng khi tôi chạy ứng dụng, các biểu tượng đầu tiên xuất hiện (vì chế độ xem được tải, tôi đoán) và các biểu tượng khác không hiển thị cho đến khi tôi nhấp vào chúng.
Tôi có cần triển khai self.tabBarItem
bằng một số phương pháp khác không viewDidLoad
?
Cảm ơn trước tất cả mọi người!
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
tabBar = [[UITabBarController alloc] init];
SubscriptionsController *subscriptionsController = [[SubscriptionsController alloc] init];
FavoritesController *favoritesController = [[FavoritesController alloc] init];
CategoriesController *categoriesController = [[CategoriesController alloc] init];
TagsController *tagsController = [[TagsController alloc] init];
HelpScreenController *helpScreenController = [[HelpScreenController alloc] init];
tabBar.viewControllers = [NSArray arrayWithObjects:
subscriptionsController,
favoritesController,
categoriesController,
tagsController,
helpScreenController,
nil
];
[window addSubview:tabBar.view];
// Override point for customization after application launch.
[window makeKeyAndVisible];
return YES;
}
//The View
- (void)viewDidLoad {
[super viewDidLoad];
tabIcon = [[UITabBarItem alloc] initWithTitle:@"Abonime" image:[UIImage imageNamed:@"subscr.png"] tag:0];
self.tabBarItem = tabIcon;
[tabIcon release];
}
Cảm ơn rất nhiều! :) nó hoạt động hoàn hảo :) – Olsi
Làm cách nào để thực hiện điều này nhanh chóng 2? – deepakssn
Điều này vẫn giải quyết các vấn đề trong Swift - 7 năm sau đó. – SQLiteNoob