2014-10-02 36 views
1

我一直在使用UISearchbar在我的項目中完全沒有問題,現在當我使用Xcode 6.0.1構建我的項目並在iOS8上運行時,UISearchBar的寬度會自動更改iOS - UISearchBar在iOS8中的寬度變化

  • 如果我的應用程序處於橫向模式(iPad),並且搜索欄位於中心並且有200個點,則此寬度將自動變爲全部1024。

我不使用自動佈局,當我使自動佈局問題解決,但無論我做什麼都不代碼發生改變的框架。

我不想啓用autoLayout,我該如何解決這個問題?

回答

4

我用下面的代碼

-(void)viewWillLayoutSubviews 
{ 
    searchbar.frame = CGRectMake(365, 0, 274, 44); 
} 

希望這有助於有人解決了這個問題