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 …
J'ai une sous-classe très simple de UITextView qui ajoute la fonctionnalité "Placeholder" que vous pouvez trouver native à l'objet Text Field. Voici mon code pour la sous-classe: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private …
J'ai téléchargé le nouveau Xcode et dans Interface Builder, j'ai une tonne de problèmes avec les avertissements qui disent des choses comme: Les contraintes de largeur fixe peuvent provoquer un écrêtage Cela ressemble à ceci: J'ai une localisation pour plusieurs langues et je comprends l'avertissement que dans une autre langue …
J'ai créé un UICollectionViewCell personnalisé dans Interface Builder, lié des vues dessus à la classe, puis quand je veux utiliser et définir une chaîne sur l'étiquette de la chaîne, l'étiquette a une valeur nulle. override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func collectionView(collectionView: …
Je ne peux pas définir le titre d'UIButton en utilisant IB comme centre. Mon titre est multi-lignes. C'est donner comme celui-ci Mais je veux comme celui-ci J'ai donné de l'espace là-dedans mais je ne veux pas faire ça. Comme il n'est pas aligné exactement dans certains cas et je sais …
Construit un nouveau projet à partir de zéro dans Swift dans Xcode 6 (Bêta 1) et j'ai vu un comportement étrange avec les Storyboards et la sortie que je vis. J'ai construit une interface simple (comme indiqué ci-dessous) - avec les propriétés de View Controller incluses. Lorsque je l'exécute dans …
Les storyboards sont plutôt une douleur royale du point de vue du flux de travail git lorsque plusieurs personnes collaborent dessus. Par exemple, le XML dans le fichier .storyboard a sa <document>balise de départ toolsVersionet ses systemVersionattributs modifiés par la configuration exécutée par le manipulateur de fichier le plus récent. …
J'essaie de rendre mon projet compatible avec Snow Leopard et je ne parviens pas à supprimer la mise en page automatique dans les plumes à l'aide du générateur d'interface (XCode 4.3 sur Lion). Est-il possible de supprimer les contraintes et la mise en page automatique dans une nib sur XCode?
Je suis nouveau dans le développement d'IOS et j'ai récemment commencé dans Xcode 4.5. J'ai vu pour chaque viewController que je pouvais définir certaines variables d'identité, y compris l'ID du storyboard. Qu'est-ce que c'est et comment puis-je l'utiliser? J'ai commencé à chercher sur stackoverflow et je n'ai trouvé aucune explication. …
J'ai une vue qui doit avoir son cadre manipulé par programme - c'est une sorte de vue de document qui s'enroule sur son contenu qui est ensuite fait défiler et zoomé autour d'une vue supervisée en manipulant l'origine du cadre. Autolayout se bat avec cela au moment de l'exécution. La …
Xcode 6 a une nouvelle fonctionnalité où les polices et les tailles de police dans UILabel, UITextFieldet UIButtonpeuvent être réglés automatiquement en fonction de la classe de taille de la configuration actuelle de l' appareil, à droite dans le story - board. Par exemple, vous pouvez définir a UILabelpour utiliser …
Ok, j'ai donc un UILabelconstructeur d'interface créé qui affiche un texte par défaut de "appuyez pour commencer". Lorsque l'utilisateur appuie sur le UILabelJe veux qu'il déclenche une méthode IBAction: -(IBAction)next;qui met à jour le texte sur l'étiquette pour dire quelque chose de nouveau. Ce serait vraiment pratique si cela me …
Un clic droit sur l'icône Quitter produit une fenêtre vide. Impossible de faire glisser une connexion vers des éléments IB ou des fichiers source correspondants tout en maintenant la touche Ctrl enfoncée. Les documents ne donnent aucun amour. N'apparaît pas dans les fichiers nib, uniquement les storyboards. Je suppose que …
Bien que j'aie utilisé UIScrollViewavec succès dans le passé en le manipulant par programme, j'ai du mal à le faire fonctionner en le configurant exclusivement dans Interface Builder. J'ai une simple page «À propos» dans mon application iPhone. Il a UITextViewquelques icônes et des liens vers mes autres applications. J'ai …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.