相关疑难解决方法(0)

在取消分配时尝试加载视图控制器的视图... UISearchController

我有创建UISearchController' in my UIVIew'sviewDidLoad`的代码.

 self.resultSearchController = ({
        let controller = UISearchController(searchResultsController: nil)
        controller.searchResultsUpdater = self
        controller.searchBar.delegate = self
        controller.dimsBackgroundDuringPresentation = false
        controller.searchBar.sizeToFit()
        controller.hidesNavigationBarDuringPresentation = false //prevent search bar from moving
        controller.searchBar.placeholder = "Search for song"

        self.myTableView.tableHeaderView = controller.searchBar

        return controller

    })()
Run Code Online (Sandbox Code Playgroud)

在此关闭完成后,此警告将出现在控制台中:

Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior (<UISearchController: 0x154d39700>)
Run Code Online (Sandbox Code Playgroud)

我不知道我做错了什么.这个类似的问题并不是我的情况(至少我不这么认为).到底是怎么回事?

ios swift uisearchcontroller

79
推荐指数
7
解决办法
3万
查看次数

如何在Apple的日历应用程序中显示/隐藏导航栏(iOS 8)中的搜索栏?

如何实现:我有UIBarButtonItem带有搜索图标,点击它后,我想在导航栏中显示搜索栏,点击搜索栏中的取消按钮,我想显示导航栏,不带搜索,带按钮和标题喜欢在IOS 7日历应用程序.

uibarbuttonitem searchbar

2
推荐指数
1
解决办法
3250
查看次数