Ich habe mich in letzter Zeit mit Autolayouts beschäftigt und bin festgefahren bei einem wirklich trivialen Problembeispiel. Ich habe eine Ansicht, dass ich oben auf dem Bildschirm sitzen und die Hälfte der Bildschirmhöhe einnehmen möchte. Einfach vor dem automatischen Layout - einfach anbringen und anweisen, dass es vertikal erweitert werden …
Ich habe noch nie mit Autolayout- Einschränkungen gearbeitet. Ich habe eine kleine neue App, an der ich arbeite, und habe festgestellt, dass die Ansichten der NIB standardmäßig auf Autolayout eingestellt sind. Also, ich dachte ich die Möglichkeit zur Arbeit nehmen würde mit ihm und versuchen Sie herauszufinden, wo Apple mit …
In einer Vertikalen UICollectionView, Ist es möglich, Zellen mit voller Breite zu haben , aber die dynamische Höhe durch Autolayout zu steuern ? Dies scheint mir die "wichtigste Frage in iOS ohne wirklich gute Antwort" zu sein. Wichtig: Beachten Sie, dass in 99% der Fälle einfach eine Tabellenansicht verwendet werden …
Ich habe eine UICollectionViewmit einerUICollectionViewFlowLayout und möchte dessen Inhaltsgröße berechnen (für die Rückgabe, intrinsicContentSizedie zum Anpassen der Höhe über AutoLayout erforderlich ist). Das Problem ist: Selbst wenn ich eine feste und gleiche Höhe für alle Zellen habe, weiß ich nicht, wie viele "Zeilen" / Zeilen ich in der habe UICollectionView. …
Ich habe eine UITableViewmit einem benutzerdefinierten UITableViewCellin einem Storyboard mit automatischem Layout definiert. Die Zelle hat mehrere mehrzeilige UILabels. Das UITableViewscheint die Zellenhöhen richtig zu berechnen, aber für die ersten Zellen ist diese Höhe nicht richtig zwischen den Beschriftungen aufgeteilt. Nach einigem Scrollen funktioniert alles wie erwartet (auch die Zellen, …
Mit XCode 4.5 und iOS 6 entwickle ich eine App mit einer einfachen Tabellenansicht mit benutzerdefinierten Zellen. Ich habe dies hundertmal in iOS 5 und darunter getan, aber aus irgendeinem Grund bereitet mir das neue AutoLayout-System große Probleme. Ich habe meine Tabellenansicht und meine Prototypzelle in IB eingerichtet, Unteransichten hinzugefügt …
Ich muss drei dynamische Spalten mit jeweils einem festen Prozentsatz der Gesamtbreite erstellen. Nicht Drittel, sondern unterschiedliche Werte. Die folgende Abbildung zeigt beispielsweise drei Spalten: Die erste ist 42% breit, die zweite 25% breit und die dritte 33% breit. Bei einem 600-Pixel-Viewcontroller wären dies 252, 150 bzw. 198 Pixel. Für …
In iOS 8 UICollectionViewFlowLayoutunterstützt die Unterstützung die automatische Größenänderung von Zellen basierend auf ihrer eigenen Inhaltsgröße. Dadurch wird die Größe der Zellen in Breite und Höhe entsprechend ihrem Inhalt geändert. Ist es möglich, einen festen Wert für die Breite (oder Höhe) aller Zellen anzugeben und die Größe der anderen Dimensionen …
Ich habe ein UIView in meinem UIViewController im Storyboard, dem ich eine Einschränkung für den Raum hinzufügen möchte, der einen Abstand vom oberen Rand anzeigt. Wenn ich jetzt das Übliche mit Strg + Ziehen in die Hauptansicht des ViewControllers mache, bekomme ich nur die Option, es auf die oberste Layout-Anleitung …
Neu in iOS 8 können Sie 100% dynamische Tabellenansichtszellen erhalten, indem Sie einfach die geschätzte Zeilenhöhe festlegen und dann Ihre Elemente in der Zelle mithilfe des automatischen Layouts anordnen. Wenn der Inhalt an Höhe zunimmt, nimmt auch die Höhe der Zelle zu. Dies ist äußerst nützlich und ich frage mich, …
Ich spreche nicht über die Frame-Eigenschaft, da Sie daraus nur die Größe der Ansicht in der xib erhalten können. Ich spreche davon, wann die Größe der Ansicht aufgrund ihrer Einschränkungen geändert wird (möglicherweise nach einer Drehung oder als Reaktion auf ein Ereignis). Gibt es eine Möglichkeit, die aktuelle Breite und …
Die Frage, die ich habe, ist einfach, aber ich konnte keine Informationen in der Dokumentation finden. Was passiert mit Layouteinschränkungen, wenn eine Ansicht aus der Ansichtshierarchie entfernt (oder in eine andere Ansicht verschoben) wird? CNehmen wir zum Beispiel einen Container mit Unteransichten Aund B. Container Centhält einige Einschränkungen. Dann rufen …
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 …
Ich verwende programmgesteuert automatische Layoutbeschränkungen, um meine benutzerdefinierten UITableView-Zellen zu gestalten, und definiere die Zellengrößen in korrekt tableView:heightForRowAtIndexPath: Es funktioniert ganz gut auf iOS6 und es tut Blick fein in iOS7 auch ABER wenn ich die App unter iOS7 starte, ist hier die Art von Nachricht, die ich in der …
Ich habe in IB mehrere Sätze von Einschränkungen eingerichtet und möchte je nach Status programmgesteuert zwischen diesen wechseln. Es gibt eine constraintsAOutlet-Sammlung, die alle als von IB installiert markiert sind, und eine constraintsBOutlet-Sammlung, die alle in IB deinstalliert sind. Ich kann programmgesteuert zwischen den beiden Sätzen umschalten: NSLayoutConstraint.deactivateConstraints(constraintsA) NSLayoutConstraint.activateConstraints(constraintsB) Aber …
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.