私はこのコードを使用しています。HTMLコードで機能するドロップダウンメニューを「シミュレート」するここをクリックしてください。
私はプログラムUITextField
で私のnavigationItem
使用にを追加しました:
[self.navigationItem setTitleView:myUITextField];
私のビューはでUITableView
あり、したがって私のコントローラーはから継承しUITableViewController
ます。
テーブルビューにいくつかのデータ行を入力しました。また、「」のクリックに基づいて動作するようにドロップダウンを設定しました。ドロップダウンリストは、がクリックされmyUITextField
たときに正しくtextField
表示されます。
私の問題は、画面上の行のリストを下にスクロールしてからもう一度クリックするとtextField
、「ドロップダウン」の下部しか表示されないことです。したがって、ドロップダウンリストの「カーテン」はどういうわけか測定されて、画面の上部。
どうすればこれを修正できますか?ここでソースコードを修正して修正する必要があると思います。