Yeni 85 yüksekliğe sahip ve manzara ve portre için sabitlenmiş bir UINavigationBar
sahibim. Sağ üst köşede bir düzenleme düğmesi ekliyorum ama orada kalmayacak. Aygıtı döndürmek eğer aşağı 47 özgün konumuna geri hareket eder,UIBarButtonItem setTitlePositionAdjustment on iOS 7 Gezinme Çubuğu
[item setTitlePositionAdjustment:UIOffsetMake(0, -47) forBarMetrics:UIBarMetricsDefault];
Ama:
aşağıdaki kullandım. Metrikleri tekrar değiştirirsem, orijinal konumuna geri döner. Düğmeyi başka bir düğmeyle değiştirirsem, yeni düğmeyi orijinal konumuna taşır ve yeni düğmenin konumunu ayarlamak hiçbir şey yapmaz.
Düğmeyi nasıl hareket ettireceğini ve kalmasını nasıl sağlayacağımı anlayamıyorum. UIBarButtonItem
'daki kısıtlamaları kullanmanın bir yolu yoktur.
Sorunuzu favori olarak işaretledim ve birkaç hafta içinde tekrar kontrol edeceğim. Benim deneyimime göre, setTitlePositionAdjustment: forBarMetrics: iOS 7'de rotasyon söz konusu olduğunda bozuldu. – bilobatum