Ich kann keine Möglichkeit finden, eine 'quadratische' Einschränkung zu erstellen, was bedeutet, dass 'Breite gleich Höhe' in Interface Builder ist. Ich denke, es ist möglich, solche Einschränkungen programmgesteuert hinzuzufügen. Kann ich in IB etwas tun? Vielleicht sehe ich es einfach nicht? Es scheint trivial, aber ich kann es nicht finden.
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 …
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 …
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 …
Wie kann ich die "z" -Positionen von Objekten (z. B. Senden von UIImageViews an die Vorder- / Rückseite) im Builder für integrierte Schnittstellen in Xcode anpassen ?
In Interface Builder gibt es Layout - Optionen nach vorne so alle Elemente an Rücken oder senden zu senden , wie UIButton, UIImage, UILabeletc ... Jetzt möchte ich das Gleiche zur Laufzeit programmgesteuert tun. Gibt es eine einfache Möglichkeit, das zu tun? Ich möchte keine unterschiedlichen Ansichten erstellen, sondern nur …
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, …
Normalerweise erstelle und gestalte ich meine Uiviews gerne im Interface Builder. Manchmal muss ich eine einzelne Ansicht in einer xib erstellen, die in mehreren View-Controllern in einem Storyboard wiederverwendet werden kann.
Ich benutze XCode6 Beta und probiere Swift aus. Wenn ich einige Einschränkungen für das automatische Layout in einen Ansichts-Controller einfüge, stürzt die App mit dem folgenden Fehler ab: Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named IBNSLayoutConstraint'
Ich entwickle eine App für iOS und verwende das Storyboard mit aktiviertem AutoLayout. Einer meiner View Controller hat einen Satz von 4 Tasten, und unter bestimmten Umständen möchte ich die erste verschwinden lassen. Wenn ich die setHidden:TRUEMethode verwende, wird der UIButton unsichtbar, nimmt aber offensichtlich immer noch Platz in der …
So richten Sie das automatische Layout in Interface Builder ein, um Ansichten vertikal anzuordnen, wie im Bild gezeigt: Top viewan der oberen Bildschirmkante Bottom viewbefestigt, an der unteren Bildschirmkante befestigt. My viewsollte zwischen Draufsicht und Unteransicht zentriert sein (also Abstand zu Top viewentspricht gleich Abstand zu Bottom view)
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 …
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.