【问题标题】:Navigation Bar Expands When isTranslucent = False (Swift 3)当 isTranslucent = False (Swift 3) 时,导航栏会展开
【发布时间】:2017-06-05 16:27:26
【问题描述】:

我有一个带有搜索栏的表格视图。但是,当我单击搜索栏时,导航栏似乎会展开并在其下方创建一个空白区域。但是,这只发生在self.navigationController?.navigationBar.isTranslucent = false 但是当我评论这一行时,空白永远不会出现。此外,只有当我按下搜索栏时才会出现白条。以下是一些图片供参考:

  1. 这是我不按搜索栏的时候。
  2. 然后,当我按下搜索栏时,其下方会出现一个空白。
  3. 然后当我取消搜索栏时,导航栏和搜索栏之间会出现空白。

【问题讨论】:

    标签: ios swift uinavigationbar uisearchbar


    【解决方案1】:

    viewDidLoad中添加这一行:

     self.automaticallyAdjustsScrollViewInsets = false
    

    【讨论】:

    • 我添加了那行,但仍然没有解决问题。
    猜你喜欢
    • 2017-09-13
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 2020-09-12
    • 2018-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多