Questions marquées «objective-c»

Cette balise ne doit être utilisée que sur les questions concernant les fonctionnalités d'Objective-C ou dépendant du code du langage. Les balises [cocoa] et [cocoa-touch] doivent être utilisées pour poser des questions sur les cadres ou les classes d'Apple. Utilisez les balises associées [ios], [macos], [apple-watch] et [tvos] pour les problèmes spécifiques à ces plates-formes.

20
Comment vérifier si UILabel est tronqué?
J'en ai une UILabelqui peut avoir des longueurs variables selon que mon application fonctionne ou non en mode portrait ou paysage sur un iPhone ou un iPad. Lorsque le texte est trop long pour s'afficher sur une ligne et qu'il tronque, je veux que l'utilisateur puisse appuyer dessus et obtenir …

5
Ajuster l'alpha d'UIColor
J'ai mis une UIColorutilisation de RVB sur un arrière-plan de UILabel. J'essaye d'ajuster le alphaseul. Comment puis-je modifier l'alpha d'un RVB existant UIColor? Éditer En gros, j'ai UILabelsun ensemble UIColor(en utilisant RVB), et je ne saurai pas de quelle couleur ils UILabelssont. À un certain moment, je labelsdevrai changer l' …

16
Est-il possible de changer une couleur d'arrière-plan UIButtons?
Celui-ci m'a perplexe. Est-il possible du tout de changer la couleur de fond d'un UIButton dans Cocoa pour iPhone. J'ai essayé de définir la couleur d'arrière-plan mais cela ne change que les coins. setBackgroundColor:semble être la seule méthode disponible pour de telles choses. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

17
«From View Controller» disparaît à l'aide de UIViewControllerContextTransitioning
J'ai un problème et je l'ai décrit ci-dessous. J'utilise UIViewControllerContextTransitioningpour des transitions personnalisées. J'ai 2 contrôleurs de vue, un premier contrôleur de vue et un deuxième contrôleur de vue. Maintenant, je veux ajouter un deuxième contrôleur de vue sur le premier contrôleur de vue avec une animation. Je l'ai atteint, …


6
Classe de base native Swift ou NSObject
J'ai testé certaines isa swizzling avec Swift, et j'ai trouvé que cela ne fonctionne que lorsque NSObject est une super-classe (directement ou plus haut), ou en utilisant la décoration '@objc'. Sinon, il suivra un style de distribution statique et vtable, comme C ++. Est-il normal de définir une classe Swift …

6
Comment utiliser des mots-clés Objective-C non nuls et Nullable dans la méthode API basée sur des blocs
Considérez la méthode suivante - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Avec les mots-clés new nonnullet nullable annotation, nous pouvons l'enrichir comme suit: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; mais nous obtenons également cet avertissement: Le pointeur n'a pas de spécificateur …


30
CellForItemAtIndexPath de UICollectionView n'est pas appelé
Ce n'est que ma deuxième fois que j'utilise UICollectionView et j'ai peut-être mordu plus que je ne peux mâcher, mais néanmoins: J'implémente un UICollectionView (myCollectionView) qui utilise des UICollectionViewCell personnalisés que j'ai sous-classés. Les cellules sous-classées (FullReceiptCell) contiennent UITableView et ont la taille du viewcontroller. J'essaye de permettre le défilement …


5
Obtenir l'index sélectionné de UITableView
Je veux avoir sélectionné l'index pour UITableView. J'ai écrit le code suivant: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Cela fonctionne toujours pour le 1er élément. Je veux avoir sélectionné l'index dansindexPathForRow. Veuillez aider. Merci.





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.