Articles of uibutton

Mots cliquables iOS (UILabel ou UIbutton)

Je veux créer une textbox en lecture seule dans mon application qui permet à l'user de cliquer sur un mot et l'application le lit. Je suis cependant un peu confus sur la méthode qui serait la meilleure. Je vois deux options, utiliser un UILabel et créer une méthode pour détecter la région cliquée puis la […]

Obtenir des gestes pour travailler avec UIButton sous-classé

J'ai un UIButton (DragButton) sous-classé que je voudrais pouvoir effectuer un panoramique / pincement / rotation. Les instances de DragButton sont créées par programme. Il peut y avoir 1, il peut y avoir 20. Tout dépend de l'user. Je rencontre des problèmes pour get ces buttons sous-classés pour travailler correctement avec des gestes. Le problème […]

UIButton ne redimensionne pas la hauteur correctement avec la police personnalisée lorsque sizeToFit est appelé

J'essaie de créer un UIButton utilisant une police personnalisée. Je définis la titleLabel's puis définissez mon text, puis appelez sizeToFit . Malheureusement, il redimensionne la taille de quelques pixels trop petits et rase une partie de chaque lettre majuscule. La titleLabel du button titleLabel est inférieure à la taille du button lui-même, mais la définition […]

Comment mettre à l'échelle les fonts dans un button

J'essaie de terminer ma première application dans Swift et j'ai rencontré le problème. J'ai quelques buttons avec les titres et l'image de fond. Exécuter la simulation sur différents appareils les fait évoluer, de sorte que les tittles sortent du cadre des buttons. Il n'y a pas de checkbox "Dynamic Type Ajustement automatique des fonts" dans […]

Aucune interface visible pour 'AVAudioPlayer déclare le sélecteur initWithUrl:'

J'essaye de jouer un bruit de clic de button, aussi que je devrais être capable de contrôler le bruit de clic avec le button de volume. Ce que j'ai fait est AVFoundationFramework ajouté au projet, dans le file .h #import <AVFoundation/AVAudioPlayer.h> #import <AVFoundation/AVFoundation.h> dans le file .m sous la méthode de clic de button NSSsortingng […]

Modification de la couleur de l'image incorporée à un button (Swift3)

Je suis capable de changer la couleur d'une image d'un UIButton du noir au blanc avec le code suivant: extension UIImage { func maskWith(color: UIColor) -> UIImage { UIGraphicsBeginImageContextWithOptions(size, false, scale) let context = UIGraphicsGetCurrentContext()! context.translateBy(x: 0, y: size.height) context.scaleBy(x: 1.0, y: -1.0) context.setBlendMode(.normal) let rect = CGRect(x: 0, y: 0, width: size.width, height: size.height) […]

Comment changer plusieurs colors UIButton avec Objective-C

J'ai un certain nombre de buttons utilisés et je veux un moyen efficace de changer toute sa couleur d'arrière-plan au lieu de le changer un par un ou de le faire sur AppDelegate. Je veux essentiellement éviter cela buttonOne.backgroundColor = [UIColor BlueColor]; buttonTwo.backgroundColor = [UIColor BlueColor]; buttonThree.backgroundColor = [UIColor BlueColor]; buttonFour.backgroundColor = [UIColor BlueColor]; Quel […]

UIActivityIndicatorView dans UIButton

J'ai un couple de UIButtons générés par programme (personnalisé, 200 par 200, fond blanc) où je voulais mettre un UIActivityIndicatorView à l'intérieur. Je l'ai essayé avec le code suivant: UIActivityIndicatorView *playlistImageLoader = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; playlistImageLoader.center = CGPointMake(100, 100); playlistImageLoader.hidesWhenStopped = YES; [playlistImage addSubview:playlistImageLoader]; [mainScrollView addSubview:playlistImage]; [playlistImageLoader startAnimating]; Mais ça ne se voit pas? Avez-vous […]

La position de l'image UIButton dépend du cadre de titleLabel

Mon problème est assez simple mais je ne trouve pas de solution. J'ai un UIButton qui a un titre et une image. Je veux que la position de l'image soit corrigée, peu importe ce qui se passe, donc je l'ai défini comme suit: [button setImageEdgeInsets:UIEdgeInsetsMake(0.f, 0.f, 0.f, IS_IPHONE ? 20.f : 60.f)]; Je ne définis […]

iOS – définissez la cible et l'action UIButton depuis sa super class

J'ai 2 classs ClassA: UIView ClassB: UIViewController J'ai un UIButton en ClassA Le button est déclaré dans l'en-tête et en tant que @property of A UIButton *selectBtn; } @property (nonatomic, strong) UIButton *selectBtn; dans le file .m de la class A, le button est initialisé et apparaît à l'écran ClassB importe le file d'en-tête de […]