下の画像のようなビューを作りたいです。
私の実装では、テキスト フィールド入力を使用する必要があります。私が構築したい動作は、テキスト入力をクリックすると、現在のビューがフェードする必要があるためです。ユーザーが入力を開始すると、オートコンプリートのテーブルが表示されるからです。

下の画像のようなビューを作りたいです。
私の実装では、テキスト フィールド入力を使用する必要があります。私が構築したい動作は、テキスト入力をクリックすると、現在のビューがフェードする必要があるためです。ユーザーが入力を開始すると、オートコンプリートのテーブルが表示されるからです。

まず、のを設定する必要がありUITextFieldDelegateますUITextField。
の方法では、メインビューUITextFieldDelegateの(void)textFieldDidBeginEditing:(UITextField *)textFieldアルファを0.7のようなものに設定できます。UIViewまたは、メインビューの上にアルファ0.7の別の黒いオブジェクトを追加することもできます。
iOS SDK が提供する検索バーを使用しないのはなぜですか? 必要なものがすべて含まれており、スクリーンショットに示されているように機能します...必要ない場合は、@ugurが回答しました