Questions marquées «ios»

iOS est le système d'exploitation mobile fonctionnant sur l'iPhone, l'iPod touch et l'iPad d'Apple. Utilisez cette balise [ios] pour les questions liées à la programmation sur la plate-forme iOS. Utilisez les balises associées [objective-c] et [swift] pour les problèmes spécifiques à ces langages de programmation.

1
Différence entre leftAnchor et LeadingAnchor?
J'ai travaillé avec des contraintes dans Swift pour iOS, et la plupart des conventions de dénomination / documentation rendent les choses assez explicites, mais une chose qui m'a récemment dérouté est deux paires de la classe NSLayoutXAxisAnchor: leadingAnchor, leftAnchor de même que trailingAnchor, rightAnchor Lorsque j'ai défini des contraintes par …
120 ios  layout 



1
Que signifie ici «Le type de récepteur 'CALayer', par exemple, le message est une déclaration de transfert»?
Je porte un bloc de code d'un projet iOS4 vers iOS5 et j'ai des problèmes avec ARC. Le code génère un PDF à partir d'une capture d'écran. Code de génération PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); CGContextRef pdfContext = UIGraphicsGetCurrentContext(); [captureView.layer renderInContext:pdfContext]; UIGraphicsEndPDFContext(); …


22
Appels déséquilibrés pour commencer / terminer les transitions d'apparence pour <UITabBarController: 0x197870>
J'ai lu SO au sujet d'un autre utilisateur rencontrant une erreur similaire , mais cette erreur est dans un cas différent. J'ai reçu ce message lorsque j'ai initialement ajouté un contrôleur de vue: Unbalanced calls to begin/end appearance transitions for &lt;UITabBarController: 0x197870&gt; La structure de l'application est la suivante: J'ai …

11
Soustraire 7 jours de la date actuelle
Il semble que je ne peux pas soustraire 7 jours de la date actuelle. Voici comment je fais: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo obtient la même valeur que la date actuelle. Veuillez …
119 objective-c  ios  nsdate 

15
Comment ouvrir l'application de messagerie depuis Swift
Je travaille sur une simple application rapide où l'utilisateur entre une adresse e-mail et appuie sur un bouton qui ouvre l'application de messagerie, avec l'adresse saisie dans la barre d'adresse. Je sais comment faire cela en Objective-C, mais j'ai du mal à le faire fonctionner dans Swift.
119 ios  swift 



11
Ajout d'un effet de flou à l'arrière-plan en Swift
Je configure une image d'arrière-plan pour afficher le contrôleur. Mais aussi je veux ajouter un effet de flou à cet arrière-plan. Comment puis-je faire ceci? Je mets l'arrière-plan avec le code suivant: self.view.backgroundColor = UIColor(patternImage: UIImage(named: "testBg")!) J'ai trouvé sur Internet pour une image floue comment puis-je implémenter cela dans …
119 ios  swift 


12
Comment présenter correctement le popover dans iOS 8
J'essaie d'ajouter un UIPopoverView à mon application Swift iOS 8, mais je ne parviens pas à accéder à la propriété PopoverContentSize, car le popover ne s'affiche pas dans la forme correcte. mon code: var popover: UIPopoverController? = nil func addCategory() { var newCategory = storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController var nav = …


3
Dans quelles situations devons-nous écrire le qualificatif de propriété __autoreleasing sous ARC?
J'essaye de terminer le puzzle. __strongest la valeur par défaut pour tous les pointeurs d'objet conservables Objective-C comme NSObject, NSString, etc. C'est une référence forte. ARC équilibre avec un -releaseà la fin de la portée. __unsafe_unretainedéquivaut à l'ancienne. Il est utilisé pour un pointeur faible sans conserver l'objet pouvant être …

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.