In meinem Debugger-Protokoll wird ein Fehler angezeigt: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. Wie fange ich diesen Anruf ab? Es …
Ich weiß, dass die Auto-Layout-Kette im Grunde genommen aus 3 verschiedenen Prozessen besteht. Einschränkungen aktualisieren Layoutansichten (hier erhalten wir die Berechnung von Frames) Anzeige Was mir nicht ganz klar ist, ist der innere Unterschied zwischen -setNeedsLayoutund -setNeedsUpdateConstraints. Aus Apple Docs: setNeedsLayout Rufen Sie diese Methode im Hauptthread Ihrer Anwendung auf, …
Ich versuche, die Selbstgröße UICollectionViewCellsmit Auto Layout zu erreichen, aber ich kann die Zellen scheinbar nicht dazu bringen, sich an den Inhalt anzupassen. Ich habe Probleme zu verstehen, wie die Größe der Zelle anhand des Inhalts der Inhaltsansicht der Zelle aktualisiert wird. Hier ist das Setup, das ich versucht habe: …
Wenn ich einen UIButton mit Autolayout angeordnet habe, passt sich seine Größe gut an den Inhalt an. Wenn ich ein Bild als button.imageeinstelle, scheint dies wieder auf die Instrumentengröße zurückzuführen zu sein. Wenn ich jedoch titleEdgeInsetsdie Schaltfläche optimiere , berücksichtigt das Layout dies nicht und schneidet stattdessen den Schaltflächentitel ab. …
Ich habe Probleme beim Versuch, mit Auto Layout ein sehr grundlegendes Layoutverhalten zu erzielen. Mein View Controller sieht in IB folgendermaßen aus: Das Top-Label ist das Titel-Label, ich weiß nicht, wie viele Zeilen es sein wird. Ich benötige die Titelbezeichnung, um alle Textzeilen anzuzeigen. Ich brauche auch die beiden anderen …
Ich habe zwei Tage damit verbracht, die verschiedenen Lösungen für auszuprobieren gemischte und reine Autolayout-Ansätze auszuprobieren , um ein triviales Scrollview-Setup vor dem Autolayout zu erreichen, und es ist jetzt offiziell - ich muss zu dumm sein. Ich richte dies hauptsächlich im Storyboard ein (nun, es ist einfach so wie …
Ich bin sehr neu in diesem Bereich. Ich habe das Tutorial von Apple Schritt für Schritt für das iPhone-Projekt "HelloWorld" befolgt. Ich habe es im iPhone 5.0 Simulator ausgeführt und es ist abgestürzt: 2012.11.02 14: 46: 06,782 Hello World [9880: c07] * Beenden app aufgrund nicht abgefangene Ausnahme 'NSInvalidUnarchiveOperationException' Grund: …
Ich denke, es ist ein ziemlich verbreitetes Paradigma , das je nach Geschäftslogik UIViewsmeistens ein- UILabelsund ausgeblendet wird. Meine Frage ist, wie AutoLayout am besten verwendet wird, um auf ausgeblendete Ansichten zu reagieren, als ob ihr Frame 0x0 wäre. Hier ist ein Beispiel für eine dynamische Liste von 1-3 Funktionen. …
Ich habe eine Ansicht, die vollständig mit dem automatischen Layout programmgesteuert angelegt ist. Ich habe eine UITextView in der Mitte der Ansicht mit Elementen darüber und darunter. Alles funktioniert gut, aber ich möchte UITextView erweitern können, wenn Text hinzugefügt wird. Dies sollte alles darunter drücken, wenn es sich ausdehnt. Ich …
Hinweis : Seit diese Frage gestellt wurde, haben sich die Dinge weiterentwickelt. siehe hier für eine gute aktuelle Übersicht. Vor dem automatischen Layout können Sie den Ankerpunkt der Ebene einer Ansicht ändern, ohne die Ansicht zu verschieben, indem Sie den Rahmen speichern, den Ankerpunkt festlegen und den Rahmen wiederherstellen. In …
Ich habe gerade angefangen, AutoLayout für iOS zu lernen und habe mir Visual Format Language angesehen. Bis auf eines funktioniert alles einwandfrei: Ich kann einfach keine Ansicht in der Übersicht zentrieren. Ist dies mit VFL möglich oder muss ich selbst manuell eine Einschränkung erstellen?
Was ist der beste Weg, um die neuen Funktionen für das automatische Layout von iOS 6 zu nutzen und gleichzeitig die Kompatibilität mit älteren Geräten auf früheren Versionen von iOS zu gewährleisten?
Wie soll ich programmgesteuert (und in welcher Methode) ein UILabel konfigurieren, dessen Höhe von seinem Text abhängt? Ich habe versucht, es mit einer Kombination aus Storyboard und Code einzurichten, aber ohne Erfolg. Jeder empfiehlt sizeToFitbeim Einstellen lineBreakModeund numberOfLines. Doch egal , ob ich diesen Code setzte in viewDidLoad:, viewDidAppear:oder viewDidLayoutSubviewsich …
Mein Verständnis von Autolayout ist, dass es die Größe der Übersicht verwendet und auf Einschränkungen und intrinsischen Größen basiert, die Positionen von Unteransichten berechnen. Gibt es eine Möglichkeit, diesen Prozess umzukehren? Ich möchte die Größe der Übersicht auf der Grundlage von Einschränkungen und Eigengrößen ändern. Was ist der einfachste Weg, …
Ich bin der Meinung, dass dies ein häufiges Problem sein könnte, und habe mich gefragt, ob es eine gemeinsame Lösung dafür gibt. Grundsätzlich hat mein UITableView dynamische Zellenhöhen für jede Zelle. Wenn ich nicht oben in UITableView bin und ich tableView.reloadData(), wird das Scrollen nach oben nervös. Ich glaube, dies …
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.