Tag: layoutsubviews

layoutSubviews ist eine Methode, die automatisch aufgerufen wird, während angesichts der Größe ändert. Es kann verwendet werden, indem Sie eine benutzerdefinierte Ansicht können zusätzliche manuelle änderungen über jegliche autoresizing Verhaltensweisen

LayoutSubviews überschreiben beim drehen UIView

Anzahl der Antworten 5 Antworten
Beim drehen einer scroll-view innerhalb einer UIView, die scroll-view nicht korrekt positionieren mit seiner Standard-autoresizing Verhalten. So, wenn die Drehung Auftritt, in willRotateToInterfaceOrientation ich nenne [self.view setNeedsLayout]; und meine layoutSubviews Methode ist wie folgt: - (void)layoutSubviews {

iOS: bestimmen, wenn alle Kinder hatten layoutSubviews genannt

Anzahl der Antworten 2 Antworten
scheint es, dass viewDidLayoutSubviews wird sofort aufgerufen, nachdem layoutSubviews ist eine Ansicht, die vor layoutSubviews heißt auf die Untersichten der Ansicht. Gibt es eine Möglichkeit zu wissen, wenn layoutSubviews genannt wurde, auf einem Blick und alle seine

layoutSubviews während einer animation?

Anzahl der Antworten 4 Antworten
Ich habe eine UIView mit einem Bündel von Untersichten, alle positioniert Verwendung layoutSubviews. Wenn die view geändert wird, die relativen Positionen verändern sich. Ich möchte diese re-Berechnungen, um zu passieren, während eine animierte verkleinern (mit +[UIView beginAnimations:]

wo zu erstellen, die autolayout-constraints für Unterklassen uitableviewcell?

Anzahl der Antworten 1 Antworten
Ich versuche zu verwenden, autolayout für eine uitableviewcell Unterklasse ich bin erstellen und ich würde mich freuen, einige Ratschläge, welche Methode für das layout constraint erstellen code. Ich habe die Suche rund um und alle Informationen, die

Wann wird layoutSubviews aufgerufen?

Anzahl der Antworten 10 Antworten
Habe ich eine benutzerdefinierte Ansicht, die nicht immer layoutSubview Nachrichten während der animation. Habe ich eine Ansicht, die den Bildschirm ausfüllt. Es hat eine benutzerdefinierte Untersicht auf die Unterseite des Bildschirms, die richtig passt in Interface Builder,

Wie erzwinge layoutSubviews von UIView.

Anzahl der Antworten 4 Antworten
Habe ich eine custom-UIView der einen engagierten, legen Sie manuell frame für portrait-und landscape-Orientierung, weil autoresizingMasks einfach nicht funktionieren in meinem Fall. Ich diesen Rahmen in: - (void)viewWillAppear:(BOOL)animated Und es funktioniert wie erwartet. Mein problem ist jetzt,