iOS custom tabbar
Ich habe gerade angefangen mit der iOS-Entwicklung und bin einfach nur rund um das Spiel atm.
Ich bin versuchen, um die Standard-tabbar-Schaltflächen in etwas mehr Brauch.
Nach einiger Suche rund um fand ich Sie können benutzerdefinierte states, für jeden button, so habe ich getan:
UIImage *selectedImage0 = [UIImage imageNamed:@"first.png"];
UIImage *unselectedImage0 = [UIImage imageNamed:@"second.png"];
UITabBar *tabBar = self.tabBarController.tabBar;
UITabBarItem *item0 = [tabBar.items objectAtIndex:0];
[item0 setFinishedSelectedImage:selectedImage0 withFinishedUnselectedImage:unselectedImage0];
Jedoch kann ich nicht loswerden der Standard-Schaltfläche, ändert sich das Bild, aber es ändert sich nicht meine gesamten Schaltfläche.
Gibt es etwas, was ich sonst noch tun müssen?
UIViewController *viewController1 = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
UIViewController *viewController2 = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:viewController1, viewController2, nil];
self.window.rootViewController = self.tabBarController;
[self.window makeKeyAndVisible];
UIImage *selectedImage0 = [UIImage imageNamed:@"first.png"];
UIImage *unselectedImage0 = [UIImage imageNamed:@"second.png"];
UITabBar *tabBar = self.tabBarController.tabBar;
UITabBarItem *item0 = [tabBar.items objectAtIndex:0];
[item0 setFinishedSelectedImage:selectedImage0 withFinishedUnselectedImage:unselectedImage0];
stackoverflow.com/questions/4710298/... dieser Stapel post..
Sehen Sie diese tutorials und source-codes für benutzerdefinierten tab-Leiste. Benutzerdefinierte tabbar
Diese Antwort die nützlich sein könnten.
Sehen Sie diese tutorials und source-codes für benutzerdefinierten tab-Leiste. Benutzerdefinierte tabbar
Diese Antwort die nützlich sein könnten.
InformationsquelleAutor woutr_be | 2012-04-27
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie die folgenden Links(die Meisten, die Anpassung des tab-bar-controller)
InformationsquelleAutor NIKHIL
Hier habe ich einen custom tab-Leiste und die Bilder, die ich nahm in einem ständigen Datei. Hier können Sie ersetzen Sie das Bild mit "foo".png" wie pro Ihre Bequemlichkeit. Hier die serivceImg, contactImg etc sind UIImageView, die deklariert ist .h-Datei. Auch, vergessen Sie nicht, fügen Sie UITabBarControllerDelegate als Delegierter in Ihr .h-Datei.
Versuchen.Das könnte Ihnen helfen.
InformationsquelleAutor Arshad Parwez