Ich habe eine benutzerdefinierte UIView-Unterklasse, die über eine Schreibfeder initialisiert wird. In -awakeFromNiberstelle ich eine Unteransicht und versuche, sie in der Übersicht zu zentrieren. [self setInteralView: [[UIView alloc] init]]; [[self internalView] addConstraint: [NSLayoutConstraint constraintWithItem: [self internalView] attribute: NSLayoutAttributeCenterX relatedBy: NSLayoutRelationEqual toItem: self attribute: NSLayoutAttributeCenterX multiplier: 1 constant: 0]]; Dies bricht …
Ich habe nach vielen Ausschnitten im Netz gesucht und kann immer noch keine Antwort auf mein Problem finden. Meine Frage ist, dass ich eine scrollView (SV) habe und programmgesteuert eine Schaltfläche in scrollView (SV) mit derselben Breite und Höhe der Übersicht hinzufügen möchte, die scrollView (SV) ist, damit die Gerätetaste …
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 sehe verschiedene Beispiele, in denen Einschränkungen festgelegt werden. Einige setzen sie in viewDidLoad/ loadView(nachdem die Unteransicht hinzugefügt wurde). Andere setzen sie in der Methode updateViewConstraints, die von aufgerufen wird viewDidAppear. Wenn ich versuche, Einschränkungen updateViewContraintsfestzulegen, kann das Layout nervös werden, z. B. eine leichte Verzögerung, bevor die Ansicht angezeigt …
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 …
Ich habe eine Bildlaufansicht und eine Bildansicht dahinter und fülle sie mit Schreibfedern. Ich benutze Autolayout. Ich habe einen unteren Bereich zum Überwachen und einen oberen Bereich zum Überwachen beider Ansichten. Die Bildansicht macht genau das, was ich will. Für das iPhone 5 ist es dort, wo ich es will. …
Hallo, ich entwickle eine iPhone-Anwendung, in der ich versucht habe, einen Seitenrand für edittext festzulegen. Ich habe das folgendermaßen gemacht: int borderWidth = 1; CALayer *leftBorder = [CALayer layer]; leftBorder.borderColor = [UIColor whiteColor].CGColor; leftBorder.borderWidth = borderWidth; leftBorder.frame = CGRectMake(0, textField.frame.size.height - borderWidth, textField .frame.size.width, borderWidth); [textField.layer addSublayer:leftBorder]; Ich habe meinem …
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)
Gibt es eine Möglichkeit, Autolayout-Fehler- / Warnmeldungen (vorübergehend) zu deaktivieren: Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the …
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 …
Ich erstelle eine iOS-App in Xcode 5 und habe Probleme beim Hinzufügen von Layouteinschränkungen. In Xcode 4.x konnte ich jedem UI-Element einfach führende / nachfolgende / obere / untere Leerzeichen zum Container (Übersicht) hinzufügen. Jetzt habe ich nur noch diese Option: Ich möchte meiner Textansicht eine Einschränkung "unterer Bereich zur …
Meine Layoutbeschränkungen sind in Interface Builder in Ordnung, aber zur Laufzeit tritt eine Ausnahme auf, da ein Teil des Frameworks feste Höhen- und Breitenbeschränkungen anwendet, die ich wirklich nicht möchte. Warum sind sie dort und wie können sie ausgeschaltet werden? Dies sind die letzten beiden Einschränkungen, die in der protokollierten …
Ich versuche, eine Containeransicht mit einem Controller mit dynamischer Höhe in einer UIScrollView zu erstellen und deren Größe mithilfe des automatischen Layouts automatisch zu ändern. View Controller A ist die Bildlaufansicht, in der die Containeransicht sowie weitere Inhalte enthalten sind. View Controller B ist der View Controller, für den ich …
Ich arbeite an einer iPad-App mit AutoLayout. Wenn der Benutzer einen bestimmten Modus aktiviert ("Heads-up" -Modus), möchte ich nur die Ausrichtung im Hochformat (oder im Hochformat auf dem Kopf stehend) unterstützen und außerdem, wenn sich das Gerät befindet Querformat möchte ich automatisch in den Hochformatmodus wechseln. In der Draufsicht-Steuerung habe …
Ich habe eine UIPageViewControllermit durchscheinende Statusleiste und Navigationsleiste. Es topLayoutGuideist wie erwartet 64 Pixel. Die untergeordneten Ansichtssteuerungen des UIPageViewControllerBerichts haben jedoch eine topLayoutGuideGröße von 0 Pixel, selbst wenn sie in der Statusleiste und in der Navigationsleiste angezeigt werden. Ist das das erwartete Verhalten? Wenn ja, wie lässt sich eine Ansicht …
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.