Qual è lo scopo dell'utilizzo di IBOutlet e IBActions in Xcode e Interface Builder? Fa differenza se non utilizzo IBOutlets e IBActions? Swift: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objective-C: @property (nonatomic, weak) IBOutlet UITextField *textField; - (IBAction)buttonPressed:(id)sender { /* ... …
Ho una sottoclasse molto semplice di UITextView che aggiunge la funzionalità "Segnaposto" che puoi trovare nativa nell'oggetto Campo di testo. Ecco il mio codice per la sottoclasse: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private …
Ho scaricato il nuovo Xcode e in Interface Builder sto avendo un sacco di problemi con avvisi che dicono cose come: Vincoli a larghezza fissa possono causare ritagli Sembra così: Ho localizzazione per diverse lingue e capisco l'avvertimento che in un'altra lingua le dimensioni di un'etichetta possono cambiare, ma la …
Ho creato un UICollectionViewCell personalizzato in Interface Builder, ho associato le viste su di esso alla classe e quindi quando voglio usare e impostare una stringa sull'etichetta sulla stringa, l'etichetta ha un valore nullo. override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func collectionView(collectionView: …
Non riesco a impostare il titolo di UIButton usando IB come centro. Il mio titolo è multi linea. Sta dando come questo Ma voglio così Ho dato spazio in questo, ma non voglio farlo. Dato che non è allineato esattamente per alcuni casi e so che esiste una proprietà di …
Creato un nuovo progetto da zero in Swift in Xcode 6 (Beta 1) e ho visto uno strano comportamento con Storyboard e l'output che sto visualizzando. Ho creato un'interfaccia semplice (come mostrato di seguito) - con le proprietà di View Controller incluse. Quando eseguo questo nel simulatore, mi aspetto che …
Gli storyboard sono piuttosto una sofferenza reale dal punto di vista del flusso di lavoro git quando più persone collaborano su di essi. Ad esempio, l'XML nel file .storyboard ha i suoi <document>tag di partenza toolsVersione gli systemVersionattributi modificati da qualunque configurazione sia in esecuzione il manipolatore di file più …
Sto cercando di rendere il mio progetto compatibile con Snow Leopard e non sono in grado di rimuovere il layout automatico nei pennini utilizzando Interface builder (XCode 4.3 su Lion). È possibile rimuovere i vincoli e l'autolayout in un pennino su XCode?
sono nuovo nello sviluppo di IOS e recentemente ho iniziato con Xcode 4.5. Ho visto per ogni viewController che potevo impostare alcune variabili di identità tra cui l'ID dello storyboard. Cos'è e come posso usarlo? Ho iniziato a cercare su stackoverflow e non sono riuscito a trovare alcuna spiegazione. Ho …
Ho una vista che deve avere la sua cornice manipolata a livello di codice: è una sorta di vista del documento che si avvolge al suo contenuto che viene quindi fatto scorrere e ingrandito attorno a una superview manipolando l'origine del frame. Il layout automatico combatte con questo in fase …
Xcode 6 presenta una nuova caratteristica in cui caratteri e dimensioni dei caratteri a UILabel, UITextFielde UIButtonpossono essere impostate automaticamente in base alla classe dimensione della configurazione del dispositivo corrente, nel storyboard. Ad esempio, puoi impostare a UILabelper utilizzare la dimensione del carattere 12 su "qualsiasi larghezza, altezza compatta" (come …
Ok, quindi ho UILabelcreato un generatore di interfacce che mostra del testo predefinito di "tocca per iniziare". Quando l'utente tocca il UILabelpulsante Voglio che attivi un metodo IBAction: -(IBAction)next;che aggiorna il testo sull'etichetta per dire qualcosa di nuovo. Sarebbe davvero conveniente se questo mi permettesse di trascinare semplicemente una connessione …
Facendo clic con il pulsante destro del mouse sull'icona Esci si ottiene una finestra vuota. Non è possibile tenere premuto il tasto Ctrl su una connessione a qualsiasi elemento IB o file sorgente corrispondente. I documenti non danno amore. Non appare nei file pennino, solo negli storyboard. La mia ipotesi …
Anche se UIScrollViewin passato l' ho usato con successo manipolandolo a livello di programmazione, ho problemi a farlo funzionare configurandolo esclusivamente in Interface Builder. Ho una semplice pagina "about" nella mia app per iPhone. Ha UITextViewalcune icone e collegamenti alle mie altre app. Ho aggiunto tutte queste visualizzazioni al mio …
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.