Articles of uikit

La taille de police de UILabel peut-elle être modifiée avec une animation fluide sur iPhone?

Je veux un UILabel pour gonfler légèrement quand il est sélectionné comme dans certains écrans du menu de jeu. Pour obtenir un redimensionnement en douceur, je suppose que je devrais modifier les propriétés de l’étiquette dans un bloc d’animation. La chose évidente à essayer est de changer la propriété label.font.pointSize mais c’est en lecture seule. […]

Changer la couleur d’arrière-plan d’un UIAlertView?

Je veux changer la couleur d’arrière-plan de mon UIAlertView, mais cela ne semble pas avoir d’atsortingbut de couleur.

drawRect n’est pas appelé dans ma sous-classe de UIImageView

J’ai sous-classé UIImageView et j’ai essayé de remplacer drawRect pour pouvoir dessiner sur l’image en utilisant Quartz 2D. Je sais que c’est une question de débutant stupide, mais je ne vois pas ce que j’ai fait de mal. Voici l’interface: #import @interface UIImageViewCustom : UIImageView { } – (void)drawRect:(CGRect)rect; @end Et la mise en œuvre: […]

Rapport d’aspect personnalisé avec mise en forme automatique

Disons que j’ai un UIView qui contient un UIView enfant qui doit être 4: 3. Je veux résoudre ce problème en utilisant AutoLayout dans le code. Je me suis battu avec AutoLayout mais je n’ai pas encore compris comment faire. Savez-vous comment résoudre ce problème? Merci beaucoup. Je joins une image pour mieux expliquer ce […]

UITableViewCell: Comment empêcher la sélection bleue en arrière-plan avec la propriété isSelected?

J’ai une sous-classe UITableViewCell personnalisée. J’ai défini le contentView de ma sous-classe de cellule sur une classe UIView personnalisée dans laquelle je -drawRect: et -drawRect: fais tout le dessin. Aussi, je mets cell.contentView.opaque = NO pour obtenir de la transparence dans certaines zones de la cellule (malheureusement, une image de fond derrière la table doit […]

Comment retarder une CABasicAnimation?

J’ai un CABasicAnimation et CABasicAnimation veux le démarrer après un délai. Dans UIKit, je peux spécifier des délais. Le protocole CAMediaTiming a une propriété timeOffset mais je ne vois aucun effet. Mon prochain essai consiste à utiliser GCD pour le retarder, mais cela semble exagéré.

Supprimer la bordure 1px sous UISearchBar

J’ai du mal à supprimer cette bordure 1px directement sous la vue UISearchBar. Maintenant, cela ne semble pas correspondre avec mon affichage de bouton terminé. J’ai essayé: searchBar.layer.borderWidth = 0; searchBar.layer.shadowOpacity = 0; Mais cela ne semble pas fonctionner. Des idées?

Comment faire en sorte que le défilement d’une TableView à l’intérieur de ScrollView se comporte naturellement

Je dois faire cette application qui a une configuration étrange. Comme indiqué dans l’image suivante, la vue principale est un UIScrollView. Ensuite, à l’intérieur, il devrait y avoir un UIPageView, et chaque page du PageView devrait avoir un UITableView. J’ai fait tout ça jusqu’ici. Mais mon problème est que je veux que le défilement se […]

Comment obtenir le nom ou la signature de la méthode actuelle dans un NSSsortingng?

Exemple: J’ai une méthode -myFooBarMethod:withFoo:bar:moreFoo: et à l’intérieur de l’implémentation de cette méthode, je veux dynamicment en obtenir le nom, comme @”-myFooBarMethod:withFoo:bar:moreFoo: dans un NSSsortingng. -typage de la signature de la méthode. Je pense que cela doit faire quelque chose avec les sélecteurs. Comment puis-je obtenir le nom de la méthode actuelle (celle qui exécute […]

Aspects proxies / UI_APPEARANCE_SELECTOR dans Swift?

La documentation Apple indique: Pour participer à l’API du proxy d’apparence, marquez les sélecteurs de propriété d’apparence dans votre en-tête avec UI_APPEARANCE_SELECTOR. En Objective-C, on peut annoter les propriétés avec UI_APPEARANCE_SELECTOR comme ceci: @property (nonatomic, strong) UIColor *foregroundColor UI_APPEARANCE_SELECTOR; Comment puis-je faire la même chose avec Swift?