Articles of uibarbuttonitem

UIBarButtonItem créé avec initWithCustomView ne triggers pas d'action

Je suis en train de mettre à jour de l'ancien code, et pour faire plus de place dans une barre d'outils, je convertis les buttons du test en images. Un exemple de code nouveau et ancien dans loadView est le suivant: // New code, doesn't work. UIButton *toggleKeyboardBtn = [UIButton buttonWithType:UIButtonTypeCustom]; toggleKeyboardBtn.bounds = CGRectMake( 0, […]

Les modifications de la police iOS 7 UIBarButtonItem sont mises en surbrillance

J'essaie de changer ma police UIBarButtonItem . Il semble bon quand les ViewControllers se chargent. Mais si j'appuie sur le button de la barre, ou balayez vers la droite comme si pour passer au ViewController précédent (mais puis revenir à l'actuel), la police revient à la police du système. Voici ce que je définis dans […]

UIBarButtonItem est désactivé, mais a une couleur normale

J'ai un problème avec un UIBarButtonItem . J'utilise le proxy d'apparence pour définir sa couleur pour les états Normal et Disabled et je le fais dans la méthode viewDidLoad de UIViewController . Cependant, le button obtient la couleur Normal , même lorsqu'il est désactivé (et il est définitivement désactivé car la méthode IBAction n'est pas […]

Masquer le rightBarButtonItem d'un controller de navigation

Est-ce que quelqu'un sait comment cacher un rightBarButtonItem d'un UINavigationController ? Dans mon application, j'ai un button d'édition en tant que rightBarButtonItem d'un UINavigationController . Je veux cacher ça? UIBarButton` quand certaines opérations sont terminées.

Débarrassez-vous de l'espace sur le côté droit d'un UINavigationBar

Donc, c'est ce que j'essaie d'accomplir: C'est un UINavigationBar avec un UIBarButtonItem qui est initialisé avec un UIButton personnalisé. Fondamentalement comme ceci: UIButton *favoriteButton = [UIButton buttonWithType:UIButtonTypeCustom]; [favoriteButton addTarget:target action:action forControlEvents:UIControlEventTouchUpInside]; favoriteButton.frame = CGRectMake(0.0f, 0.0f, 44.0f, 44.0f); UIImage *backgroundImage = [[UIImage imageNamed:@"favorite-button-background-orange"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 2, 0, 0)]; [favoriteButton setBackgroundImage:backgroundImage forState:UIControlStateNormal]; UIBarButtonItem *favoriteButtonItem = [[UIBarButtonItem alloc] initWithCustomView:favoriteButton]; […]

Comment détecter quand MKUserTrackingBarButtonItem est utilisé

MKUserTrackingBarButtonItem actuellement de find un moyen de détecter quand le MKUserTrackingBarButtonItem est utilisé, autre que de traiter la mapView:didUpdateUserLocation: delegate. J'ai essayé de placer l' MKUserTrackingBarButtonItem du MKUserTrackingBarButtonItem pour appeler ma fonction (vérifiez ce fil ), mais de la malédiction il enlève l'action d'location de mise à jour, que je ne veux pas. Je ne […]

UIBarButtonItemStyleBordered est obsolète; que devrais-je faire, à la place?

UIBarButtonItem de créer un UIBarButtonItem comme ceci: UIBarButtonItem *discardButton = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedSsortingng(@"edit-document.button.discard", "Discard Changes button") style:UIBarButtonItemStyleBordered target:self action:@selector(discardButtonAction:)]; Cependant, je remarque que UIBarButtonItemStyleBordered est maintenant obsolète. Que devrais-je faire à la place?

iOS – UIBarButtonItem – La position verticale du titre du button Précédent ne s'ajuste pas

Je UIBarButtonItem une police personnalisée dans mes objects UIAppearance utilisant UIAppearance . Cela fonctionne très bien et définit la police correctement. Cependant, j'ai besoin d'ajuster la position verticale du titre du button pour répondre au dimensionnement de la nouvelle police. [[UIBarButtonItem appearance] setTitleTextAtsortingbutes:[NSDictionary dictionaryWithObject:[UIFont fontWithName:@"Sketch Rockwell" size:12] forKey:UITextAtsortingbuteFont] forState:UIControlStateNormal]; [[UIBarButtonItem appearance] setTitlePositionAdjustment:UIOffsetMake(0, 1.5) forBarMesortingcs:UIBarMesortingcsDefault]; Le […]

UIBarButtonItem problème d'apparence dans iOS 7, cela pourrait-il être un bug d'Apple?

J'ai vu un article il y a quelque time, qui est ici: Personnalisation de l'interface user dans iOS 6 Il montre la personnalisation pour iOS 6. Depuis l'article j'ai écrit des applications qui utilisent la technique, c'est assez simple, pas de magie là-bas. Cependant, j'ai besoin de mettre à jour une de mes applications et […]

Composer UIBarButtonItem change légèrement de position en entrant en vue

Lorsque vous présentez une nouvelle vue avec un button UIBarButtonSystemItemCompose dans la barre de navigation, la position est légèrement désactivée et s'ajuste après l'affichage de la vue. Je pense que c'est un bug dans iOS (version 8.3 utilisée). Cela se produit uniquement lors de l'utilisation de UIBarButtonSystemItemCompose. Cela ne se produit pas avec d'autres types […]