Als «interface-builder» getaggte Fragen

Interface Builder ist ein visuelles Designtool zum Erstellen von Benutzeroberflächen für Apples MacOS- und iOS-Plattformen.

10
IBOutlet und IBAction
Was ist der Zweck der Verwendung von IBOutlets und IBActions in Xcode und Interface Builder? Macht es einen Unterschied, wenn ich keine IBOutlets und IBActions verwende? Schnell: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Ziel c: @property (nonatomic, weak) IBOutlet UITextField *textField; …

21
@IBDesignable Fehler: IB Designables: Fehler beim Aktualisieren des automatischen Layoutstatus: Interface Builder Cocoa Touch Tool ist abgestürzt
Ich habe eine sehr einfache Unterklasse von UITextView, die die "Platzhalter" -Funktionalität hinzufügt, die Sie im Textfeldobjekt nativ finden können. Hier ist mein Code für die Unterklasse: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable var placeholder: String = "" { didSet { setPlaceholderText() } } private …

13
Xcode 9 - „Feste Breitenbeschränkungen können zu Übersteuerungen führen“ und andere Lokalisierungswarnungen
Ich habe den neuen Xcode heruntergeladen und im Interface Builder habe ich eine Menge Probleme mit Warnungen, die Dinge sagen wie: Feste Breitenbeschränkungen können zu Übersteuerungen führen Es sieht aus wie das: Ich habe eine Lokalisierung für mehrere Sprachen und verstehe die Warnung, dass sich in einer anderen Sprache die …

7
Warum ist die Steckdose von UICollectionViewCell gleich Null?
Ich habe im Interface Builder eine benutzerdefinierte UICollectionViewCell erstellt, Ansichten daran an die Klasse gebunden. Wenn ich dann eine Zeichenfolge für die Beschriftung der Zeichenfolge verwenden und festlegen möchte, hat diese Beschriftung den Wert Null. override func viewDidLoad() { super.viewDidLoad() // Register cell classes self.collectionView.registerClass(LeftMenuCollectionViewCell.self, forCellWithReuseIdentifier: "ls") } override func …

9
Xcode 6 Storyboard die falsche Größe?
Ich habe in Swift in Xcode 6 (Beta 1) ein neues Projekt von Grund auf neu erstellt und dabei ein seltsames Verhalten mit Storyboards und der von mir angezeigten Ausgabe festgestellt. Ich habe eine einfache Oberfläche erstellt (wie unten gezeigt) - mit den Eigenschaften von View Controller. Wenn ich dies …


6
Xcode ändert unveränderte Storyboard- und XIB-Dateien
Storyboards sind aus Sicht des Git-Workflows eher ein königlicher Schmerz, wenn mehrere Personen an ihnen zusammenarbeiten. Beispielsweise werden für das XML in der .storyboard-Datei die Start- <document>Tags toolsVersionund systemVersionAttribute geändert, je nachdem, welche Konfiguration der neueste Dateimanipulator gerade ausführt . Die genaue Synchronisierung aller Xcode-Versionen scheint hilfreich zu sein toolsVersion, …




14
Kann ich das Autolayout für eine bestimmte Unteransicht zur Laufzeit deaktivieren?
Ich habe eine Ansicht, deren Rahmen programmgesteuert bearbeitet werden muss - es ist eine Art Dokumentansicht, die den Inhalt umschließt und dann durch Bearbeiten des Rahmenursprungs durch eine Übersicht gescrollt und gezoomt wird. Autolayout kämpft zur Laufzeit damit. Das vollständige Deaktivieren des automatischen Layouts scheint etwas schwierig zu sein, da …

14
Benutzerdefinierte Schriftgröße in Xcode 6-Größenklassen funktionieren mit benutzerdefinierten Schriftarten nicht ordnungsgemäß
Xcode 6 hat eine neue Funktion in den Schriftart und Schriftgrößen in UILabel, UITextFieldund UIButtonautomatisch auf der Grundlage der Größenklasse der aktuellen Gerätekonfiguration direkt im Storyboard festgelegt werden können. Sie können beispielsweise festlegen UILabel, dass die Schriftgröße 12 für Konfigurationen mit "beliebiger Breite und kompakter Höhe" (z. B. bei iPhones …


3
Weiß jemand, wofür das neue Exit-Symbol beim Bearbeiten von Storyboards mit Xcode 4.5 verwendet wird?
Wenn Sie mit der rechten Maustaste auf das Symbol Beenden klicken, wird ein leeres Fenster angezeigt. Eine Verbindung zu IB-Elementen oder entsprechenden Quelldateien kann nicht bei gedrückter Strg-Taste gezogen werden. Docs geben keine Liebe. Erscheint nicht in NIB-Dateien, sondern nur in Storyboards. Ich gehe davon aus, dass dies eine Folge …

17
Wie verwende ich UIScrollView in Interface Builder?
Während ich UIScrollViewin der Vergangenheit erfolgreich programmgesteuert gearbeitet habe, habe ich Probleme, es zum Laufen zu bringen, indem ich es ausschließlich in Interface Builder einrichte. Ich habe eine einfache "Über" -Seite in meiner iPhone-App. Es hat ein UITextView, einige Symbole und Links zu meinen anderen Apps. Ich habe alle diese …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.