2017-04-19 8 views
0

検索バーをクリックしたときにスクロールできないようにしたい。何かを検索した後(入力して検索ボタンを押す)、結果をスクロールできるようにしたい。dimsBackgroundDuringPresentationがtrueのときに検索後にスクロールできない

dimsBackgroundDuringPresentation = true私は検索バーが選択されている間はスクロールできないようにしています。

dimsBackgroundDuringPresentationのため、結果をスクロールできないという問題があります。

ビデオ:https://www.youtube.com/watch?v=gfyOpfiM1yg

どのように私は必要な動作を実現することができますか?

ありがとうございます!

答えて

0

私が見つけた回避策は次のとおりです。

func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) { 
    self.tableView.isScrollEnabled = false 
} 

func searchBarTextDidEndEditing(_ searchBar: UISearchBar) { 
    self.tableView.isScrollEnabled = true 
} 

が、どの薄暗いは彼がスクロールすることはできません、ユーザーが気づくことはもうありません...

関連する問題