5

Garip bir senaryoyla karşı karşıyayım, uygulamamda bir arama çubuğu kullandım ve aşağıdaki resimde görüldüğü gibi bir tablo görünümü ile bağladım!Arama çubuğu etkin hale geldiğinde gezinme çubuğu tarafından gizleniyor

enter image description here

Ama arama çubuğu yukarı kayar ve gezinme çubuğu ile gizlenmiş alır şey arama yapmaya hiç, ben birkaç kez bar arama kullanılan ve beni hiç görülmemiş böyle bir şey aşağıdaki onun ekran görüntüsüdür var !

enter image description here

nota

Bir nokta arama yani, buna ihtiyacım beri ben gezinti çubuğu kaldıramaz, ama neden ya da nasıl gerçek olabilir Sadece bilemiyorum bar ve denetleyicisi, arama yapmaya çalıştığında mükemmel bir şekilde çalışıyor, yalnızca bir şey gezinme çubuğunun arkasına gizleniyor, bu yüzden bunun nedenini anlayamadığım için, bu konuda herhangi bir yardım memnuniyetle karşılanacaktır.

+0

viewDidLoad Eğer UISearchBar için üst kısıtlamaları ayarlamak mı bu kodu kullanmak? – Mrunal

+0

Hayır, bunun için bir kısıtlama yok – Geet

+0

Ardından, sabit bir tane eklemeye çalışın. – Mrunal

cevap

6

bu deneyin:

Set YOK navigasyon çubuğunun saydam özelliği:

self.navigationController.navigationBar.translucent = NO; 

Bu hat gezinme çubuğunda ve durum çubuğunun altında çerçeveli olmaktan görünümü çözecektir. Göstermek ve gezinme çubuğunu gizlemek varsa

ardından

if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) 
    self.edgesForExtendedLayout = UIRectEdgeNone; // iOS 7 specific