UIView'i işleyen bir UIViewController alt sınıfım var. Viewcontroller, moda olarak sunulur (ekranın altından yukarı doğru kayar). Görünümün en üstünde bir gezinme çubuğu ekledim. Bu çubuğun bir gezinme denetleyicisi tarafından ele alınmadığını unutmayın.UINavigationBar'ı döndürme üzerine yeniden boyutlandırma
Görünüm yatay olarak döndüğünde navbarın küçültülmesini istiyorum (bir UINavigationController tarafından işlendiğinde nasıl davranacağı gibi). Bununla birlikte, otomatik düzeltme maskesini IB'de esnek yüksekliğe ayarlayamıyorum ve kod içinde bunu yapmak navbarın tamamen kaybolmasına neden oluyor.
Bunu yapmanın bir yolu var mı? UINavigationController tarafından nasıl yapılır?
P.S. Bir ölçekleme dönüşümüne başvurmamayı tercih ederim, çünkü bu başlıktaki metni dağıtacaktır.
DÜZENLEME: Küçük bir yardımla çözdüm, aşağıdaki cevabı okuyun.
Merhaba, navbarda düğmelerin var mı? Çünkü ben aynı sorunu yaşıyorum ve eğer navbarın otomatikleştirici maskesinde esnek alt kenar boşluğu eklediğimde navbar yeniden boyutlandırılıyor, ancak düğmeler değil. – Sefran2
navBar.autoresizesSubviews = YES; 'ı eklediğinizden emin olun, ayrıca navbar düğmeleriniz için otomatik düzeltme disklerini ayarlamanız gerekebilir –
Çözümünüzü gönderir misiniz? Sağladığınız bağlantı bozuk. – DCorrigan