0

私のiPhoneアプリでは、 didSelectRowAtIndexPathメソッドコントローラーUISearchDisplayController内の検索が条件内に入っていない間、実装しました

 if (tableView == self.searchDisplayController.searchResultsTableView )

XIB に を追加UISearchDisplayControllerし、xib にデリゲートを追加しましUISearchDisplayDelegate,UISearchBarDelegateた。コントローラーが内部に入らない理由を教えてください。

4

1 に答える 1

0

tableView等しくないself.searchDisplayController.searchResultsTableView

if ステートメントを削除するか、tableViewequal を次のように設定しますself.searchDisplayController.searchResultsTablevView

複数のテーブル ビューがある場合は、検索結果テーブルを適切なデリゲートとデータ ソースに接続するのを忘れている可能性があります。

于 2012-07-27T12:12:08.247 に答える