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, […]
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 […]
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 […]
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.
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]; […]
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 […]
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?
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 […]
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 […]
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 […]