Als «interface-builder» getaggte Fragen

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


11
IB_DESIGNABLE, IBInspectable - Der Interface Builder wird nicht aktualisiert
Ich habe den folgenden Code: CustomView.h #import <UIKit/UIKit.h> IB_DESIGNABLE @interface CustomView : UIView @property (nonatomic) IBInspectable UIColor *borderColor; @property (nonatomic) IBInspectable CGFloat borderWidth; @property (nonatomic) IBInspectable CGFloat cornerRadius; @end CustomView.m #import "CustomView.h" @implementation CustomView - (void)setBorderColor:(UIColor *)borderColor { _borderColor = borderColor; self.layer.borderColor = borderColor.CGColor; } - (void)setBorderWidth:(CGFloat)borderWidth { _borderWidth = …

9
Xcode - Gibt es eine Möglichkeit, eine Komponente von einer Ansicht in eine andere zu ziehen, ohne ihren Rahmen zu verlieren?
Ich möchte eine Komponente / Ansicht im Interface-Builder von Xcode von einer Übersicht in eine andere ziehen, ohne dass der Frame / die Position zurückgesetzt werden muss. Das Standardverhalten von Xcode scheint dabei zu sein, die Ansicht, die vertikal und horizontal verschoben wird, in der neuen Übersicht zu zentrieren und …


16
Laden einer wiederverwendbaren UITableViewCell von einer Schreibfeder
Ich bin in der Lage, benutzerdefinierte UITableViewCells zu entwerfen und sie mit der im Thread unter http://forums.macrumors.com/showthread.php?t=545061 beschriebenen Technik einwandfrei zu laden . Mit dieser Methode können Sie die Zelle jedoch nicht mehr mit einem reuseIdentifier initiieren. Dies bedeutet, dass Sie bei jedem Aufruf ganz neue Instanzen jeder Zelle erstellen …

9
Die Größe von UIView in IB kann nicht geändert werden
Wahrscheinlich etwas Einfaches, aber ich kann nicht herausfinden, warum ich die Größe einer UIView in einer xib in Interface Builder nicht ändern kann. Ich habe eine neue Ansicht XIB in xcode erstellt und im Größeninspektor sind Breite und Höhe deaktiviert und auf 320 mal 460 ausgegraut. Dies ist seltsam, da …



6
So erstellen Sie eine IBInspectable vom Typ enum
enumist kein vom Interface Builder definiertes Laufzeitattribut. Folgendes wird im Attributinspektor von Interface Builder nicht angezeigt: enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle Aus der Dokumentation: Sie können das IBInspectable-Attribut an jede Eigenschaft in einer Klassendeklaration, …






8
Xcode 11 Neue Einschränkungen hinzufügen Null setzen: Set-Wert anstelle von Standard / Standard verwenden
Ich habe Autolayout verwendet, um neue Einschränkungen hinzuzufügen, um einfache Einschränkungen für die Übersicht / relative Ansicht wie diese festzulegen (für eine lange Zeit): Kürzlich, nachdem ich auf den neuesten xcode (11.3.3 oder nur 11.3 / 11C29) aktualisiert wurde, habe ich dieses seltsame Problem: Wenn ich die Konstante = 0 …

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.