键入时,搜索栏消失

时间:2017-01-19 05:59:30

标签: ios swift uisearchbar

我的搜索栏出了问题。当我开始输入时,我的搜索栏消失了。我已经尝试了许多已经在这里列出的解决方案但没有一个能够工作。我已经在我的导航栏下面和我的自定义集合视图的顶部添加了搜索栏,但是我没有将它添加到我的集合视图的标题中,也没有将它添加到导航栏。我还要注意,我已经以编程方式完成了大部分代码。

以下是我尝试过的一些方法:

func setupSearchController(){


        searchController.searchResultsUpdater = self
        searchController.searchBar.delegate = self
        self.definesPresentationContext = false
        searchController.dimsBackgroundDuringPresentation = false
        searchController.hidesNavigationBarDuringPresentation = false
        searchController.searchBar.placeholder = "Type Here..."
        searchController.searchBar.sizeToFit()
//        let text = searchController.searchBar.text
        searchController.isActive = false
//        searchController.searchBar.text = text
        self.searchController.extendedLayoutIncludesOpaqueBars = true
        searchController.searchBar.autoresizingMask = [UIViewAutoresizing.flexibleWidth, UIViewAutoresizing.flexibleHeight]



    }

Before picture

After typing picture

0 个答案:

没有答案