layoutSubview
Animasyon sırasında mesaj almayan özel bir görünüm var .
Ekranı dolduran bir görüşüm var. Gezinme çubuğunun yüksekliğini değiştirirsem, ekranın altında Arayüz Oluşturucu'da doğru şekilde yeniden boyutlandırılan özel bir alt görünümü vardır. layoutSubviews
görünüm oluşturulduğunda çağrılır, ancak bir daha asla. Alt görünümlerim doğru bir şekilde düzenlenmiş. Arama sırasında durum çubuğunu kapatırsam, layoutSubviews
ana görünüm yeniden boyutlandırılmasını canlandırsa bile alt görünümün hiç çağrılmaz.
layoutSubviews
Gerçekten hangi şartlar altında adlandırılır?
Ben var autoresizesSubviews
ayarlı NO
benim özel bir görünüm için. Ve Interface Builder'da üst ve alt payandalara ve dikey ok setine sahibim.
Bulmacanın bir başka kısmı da pencerenin anahtar yapılması gerektiğidir:
[window makeKeyAndVisible];
aksi takdirde alt görünümler otomatik olarak yeniden boyutlandırılmaz.
layoutSubviews
. DoesinitWithFrame:
nedenilayoutSubviews
çağrılacak?