搜尋

首頁  >  問答  >  主體

ios - 关于UISearchController偏移问题

serachBar的位置改变不了吗?
我知道是多了我那两个按钮的高度,但是怎么能让他上去呢?

我是加在tableView的HeaderView上的
在这个代理里修改位置也不好使

大家讲道理大家讲道理2894 天前368

全部回覆(3)我來回復

  • 高洛峰

    高洛峰2017-04-17 18:01:46

    請問題主解決了嗎?

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 18:01:46

    首先:講道理,你這個 TabBar 不應該是加在 headerView 上,因為 TabBar 應該是固定位置吧。
    其次:做這個介面,最好分開處理視圖,不要使用 UISearchController,而是去使用自訂的 TabBar + UISearchBar + UITableView

    回覆
    0
  • PHPz

    PHPz2017-04-17 18:01:46

    self.definesPresentationContext = YES;就可以解决了
    但是,uisearchController还有其它问题,
    没用UISearchDisplayController好用。

    UISearchControlleractive时,就是触发时,
    你怎么解决标题栏的背景色的?不是navigation的背景。

    searchbar自动上移-20,删除searchbar里面的UISearchBackground时。
    只能对searchbar背景有用,標題列沒有效果,就是顯示運營商,wifi訊號的背景

    回覆
    0
  • 取消回覆