UISearchBar 、 UISearchController 、および UISearchResultsController を使用していますが、iOS 8 で UITableview を使用して UISearchBar のスクロールを停止する方法がわかりません
うまくいく答えが見つかりませんでした。
UISearchBar 、 UISearchController 、および UISearchResultsController を使用していますが、iOS 8 で UITableview を使用して UISearchBar のスクロールを停止する方法がわかりません
うまくいく答えが見つかりませんでした。
ここで Benjamin の優れた応答を参照してください: https://stackoverflow.com/a/27129481/1505096
要するに、UITableViewControllerではなく、UITableViewが埋め込まれたUIViewControllerを使用してください。前者は、求めている頻繁に要求される動作を含め、テーブル ビューでやりたいことを柔軟に行うことができますが、後者ではビュー自体がテーブル ビューであるため、できることがはるかに制限されます。通常の設計パラダイムの外側。
多くのSO応答で見たように、UIScrollViewDelegateで遊んでフレームを調整することはハックであり、そのごまかしに頼る必要はありません。