Articles of uitabbar

Supprimer le dégradé / Gloss de UITabBarItem

Je personnalise le UITabBar . J'ai utilisé mon image personnalisée dans UITabBarItem . Le problème est de savoir s'il y a un dégradé / shiny sur l'article. J'ai vérifié l'app Store d'Apple n'a pas eu de cet effet shiny sur son UITabBarItem . Comment puis-je supprimer le dégradé de UITabBarItem ?

comment avoir une superposition au-dessus d'un élément sélectionné de UITabBar?

quelqu'un sait comment avoir une superposition supplémentaire sur l'élément sélectionné? le fond est fait dans le délégué de l'application. UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navbar_bgrd.png"]]; if ([[[UIDevice currentDevice] systemVersion] floatValue] > 4.9) { //iOS 5 [self.tabBarController.tabBar insertSubview:imageView atIndex:1]; } else { //iOS 4.whatever and below [self.tabBarController.tabBar insertSubview:imageView atIndex:0]; } Choisi non séléctionné

Définir une action pour UITabBarItem

Comment puis-je définir une action pour mon UITabBarItem ? Puis-je le connecter du storyboard au code d'une manière ou d'une autre? ou par programme? Et si oui, comment cela peut-il être fait? Ma hiérarchie est UITabBarController -> UINavigationController -> UITabBarItem Désolé pour la question noobish mais j'ai vraiment besoin d'une réponse pour ça. Et je […]

Fond personnalisé sur UITabBarItem non défini à la deuxième pression

J'ai une barre d'tabs personnalisée avec des éléments de tabulation personnalisés. Tout fonctionne comme je le veux, en plus d'un tap tapé et dans un état sélectionné, il n'utilise pas mon arrière-plan personnalisé en surbrillance s'il est tapoté de nouveau. Jusqu'à présent, j'ai défini: UIButton *tap = [UIButton buttonWithType:UIButtonTypeCustom]; [tap setBackgroundImage:img forState:UIControlStateNormal]; [tap setBackgroundImage:[UIImage imageNamed:@"img_down"] […]

Pourquoi mon UITabBar est-il décalé de 20 pixels lorsqu'il est chargé sur portrait?

Je charge un UITabBarController dans un UINavigationController . Par défaut, UITabBar pour UITabBarController place en bas de la vue. En utilisant l'option par défaut, la barre s'affiche correctement à la position inférieure lorsque l'application est lancée en mode paysage. Cela permet également d'afficher le portrait correctement en bas (mais uniquement lorsque l'application est lancée en […]

iOS – vue de connection avant uitabbarcontroller

Je veux afficher l'interface UITabBar quand la connection réussit. Je déclare l'interface UITabBar dans AppDelegate , mais après le succès de la connection, je ne sais pas comment appeler l'interface. Voici mon code: appdelegate.m -(void)loadInterface { [self configureiPhoneTabBar]; } -(void)configureiPhoneTabBar { UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController; UIViewController *controller1 = [[tabBarController viewControllers] objectAtIndex:0]; [self configureTabBarItemWithImageName:@"home_ON.png" : […]

Supprimer le surbrillance de TabBarItem

J'ai une application basée sur UITabBar, sur un button TabBar j'ai un controller de navigation. Lorsque je passe au controller de navigation, l'option de surbrillance de la barre d'tabs doit être supprimée. Aucun button de barre d'tabs ne doit être sélectionné. Comment pourrais-je rendre cela possible?

UITabBar ne peut pas modifier l'index sélectionné

Je n'arrive pas à changer l'index de mon UITabBar. J'essaye de le changer de la sous-class UITabBarController. C'est ce que j'essaie: [self.tabBarController setSelectedIndex:1]; C'est à quoi ressemble mon .h #import <UIKit/UIKit.h> @interface CustomTab : UITabBarController <UITabBarControllerDelegate>{ IBOutlet CustomTab *bar; } @end J'essaye de placer l'index avec un IBAction, la méthode est appelée, mais l'index ne […]

Problème de positionnement étrange lorsque tabBar est présent

Nous avons une vue personnalisée avec une barre d'outils UIPickerView plus (216 + 44). Au moment de l'initialisation (viewDidLoad), cette vue personnalisée est placée sous l'écran à l'aide du code suivant. CGPoint newOrigin; newOrigin.x = pickerViewOutlet.frame.size.width/2; newOrigin.y = self.view.frame.size.height + ((pickerViewOutlet.frame.size.height)/2); NSLog(@"%f,%f",self.view.frame.size.height,(pickerViewOutlet.frame.size.height)/2); pickerViewOutlet.center = CGPointMake(newOrigin.x, newOrigin.y); Quand un button est cliqué, cette vue est tirée […]

Problèmes avec UIMoreNavigationController et UITabBarController

Ce problème me tourmente depuis un petit moment, mais je pense avoir enfin compris ce qui ne va pas; Je pense que j'ai juste besoin d'une solution maintenant … Voici l'arrière-plan de l'application. Il y a environ 6 différents tabs que l'user peut utiliser, affichés en utilisant un UITabBarController. Chacun de ces tabs est une […]