Düğmeleri görünümde yerleştirmek için Autolayout'u kullanarak iOS 8 için bir klavye üzerinde çalışıyorum.
Mizanpajları kullanarak düzeni değiştirdiğimde, ekranda her şey doğru görünüyor, ancak görünümün çerçeve boyutunu bilmek istediğimde, doğru boyutu alamıyorum.iOS Autolayout - Çerçeve boyutu görünümünde ayarlanmadıDidLayoutSubviews
Örneğin: Bir tuşa bastığımda, klavye düzeni değişiklikleri kısıtlarıma göre değiştirir ve düzenler. - O zaman ekranda herhangi düğmesinin boyutunu bilmek istiyorum ben "viewDidLayoutSubviews" ve konsolunda bu sonucu elde bunu:
2014-10-29 12:27:09.088 Keyboard[2193:60674] view did layout subviews
2014-10-29 12:27:09.088 Keyboard[2193:60674] {{inf, inf}, {0, 0}}
düğme doğru boyutu ve doğru pozisyon, ancak çalışıyor vardır çerçevesini olsun boyutu ayarlanmamış olsun.
Kodumu viewDidLayoutSubviews içinde çalışmıyorken nereye koymalıyım?
Yığınlama akışı ve diğer web sitesiyle ilgili birçok soru buldum, ancak bunların hiçbiri sorumu yanıtlamadı.
benim için çalıştı, ancak bunun doğru olup olmadığını bilmiyorum. – JohnHanr