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.




26
UIButton: comment centrer une image et un texte en utilisant imageEdgeInsets et titleEdgeInsets?
Si je mets seulement une image dans un bouton et que je mets imageEdgeInsets plus près du haut, l'image reste centrée et tout fonctionne comme prévu: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Si je mets seulement un texte dans un bouton et que je définis titleEdgeInsets plus près …

12
Passer à un onglet TabBar par programme?
Disons que j'ai une vue UIButtondans un onglet dans mon application iPhone et que je souhaite qu'elle ouvre un autre onglet dans la barre d'onglets de TabBarController. Comment écrire le code pour faire cela? Je suppose que je décharge la vue existante et charge une vue d'onglet spécifique, mais je …

12
Ouvrir l'application Maps par programme dans iOS 6
Avant iOS 6, l'ouverture d'une URL comme celle-ci ouvrirait l'application (Google) Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Désormais, avec la nouvelle implémentation Apple Maps, cela ouvre simplement Mobile Safari à Google Maps. Comment puis-je accomplir le même comportement avec iOS 6? Comment ouvrir l'application Maps par programme …
159 ios  objective-c  ios6  mapkit 

10
IBOutlet et IBAction
Quel est le but d'utiliser IBOutlets et IBActions dans Xcode et Interface Builder? Cela fait-il une différence si je n'utilise pas IBOutlets et IBActions? Rapide: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objectif c: @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender …

9
Faire défiler un UIScrollView par programme
J'ai un UIScrollViewqui a plusieurs vues. Lorsqu'un utilisateur effleure son doigt, la vue défile vers la droite ou la gauche selon la direction de l'effleurement du doigt. Fondamentalement, mon code fonctionne de manière similaire à l'application photo iPhone. Maintenant, y a-t-il un moyen pour que je puisse faire la même …


12
Le problème de redimensionnement automatique du cadre de UICollectionViewCell contentView dans la cellule prototype de Storyboard (Xcode 6, iOS 8 SDK) se produit lors de l'exécution sur iOS 7 uniquement
J'utilise Xcode 6 Beta 3, iOS 8 SDK. Construisez Target iOS 7.0 à l'aide de Swift. Veuillez vous référer à mon problème étape par étape avec les captures d'écran ci-dessous. J'ai un UICollectionView dans Storyboard. 1 prototype UICollectionViewCell qui contient 1 étiquette au centre (pas de règle de redimensionnement automatique). …

13
Chargement d'image asynchrone à partir de l'URL dans une cellule UITableView - l'image change en mauvaise image lors du défilement
J'ai écrit deux façons de charger des images de manière asynchrone dans ma cellule UITableView. Dans les deux cas, l'image se chargera correctement, mais lorsque je ferai défiler le tableau, les images changeront plusieurs fois jusqu'à ce que le défilement se termine et que l'image revienne à l'image de droite. …

12
Ajouter des vues dans UIStackView par programmation
J'essaye d'ajouter des vues dans UIStackView par programme. Pour l'instant mon code est: UIView *view1 = [[UIView alloc]init]; view1.backgroundColor = [UIColor blackColor]; [view1 setFrame:CGRectMake(0, 0, 100, 100)]; UIView *view2 = [[UIView alloc]init]; view2.backgroundColor = [UIColor greenColor]; [view2 setFrame:CGRectMake(0, 100, 100, 100)]; [self.stack1 addArrangedSubview:view1]; [self.stack1 addArrangedSubview:view2]; Lorsque je déploie l'application, il …

4
Bonne pratique pour sous-classer UIView?
Je travaille sur des contrôles d'entrée personnalisés basés sur UIView et j'essaie de vérifier les bonnes pratiques pour configurer la vue. Lorsque vous travaillez avec un UIViewController, il est assez simple d'utiliser les loadViewet connexes viewWill, des viewDidméthodes, mais quand un sous - classement UIView, les plus proches methosds que …

16
Comment ajuster l'imageSize d'un UIButton?
Comment puis-je ajuster la taille de l'image de l'UIButton? Je mets l'image comme ceci: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; Cependant, cela remplit l'image jusqu'au bouton complet, comment réduire la taille de l'image?


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.