1

ここに画像の説明を入力してください私はこのコードを使用しています。HTMLコードで機能するドロップダウンメニューを「シミュレート」するここをクリックしてください。

私はプログラムUITextFieldで私のnavigationItem使用にを追加しました:

[self.navigationItem setTitleView:myUITextField];

私のビューはでUITableViewあり、したがって私のコントローラーはから継承しUITableViewControllerます。

テーブルビューにいくつかのデータ行を入力しました。また、「」のクリックに基づいて動作するようにドロップダウンを設定しました。ドロップダウンリストは、がクリックされmyUITextFieldたときに正しくtextField表示されます。

私の問題は、画面上の行のリストを下にスクロールしてからもう一度クリックするとtextField、「ドロップダウン」の下部しか表示されないことです。したがって、ドロップダウンリストの「カーテン」はどういうわけか測定されて、画面の上部。

どうすればこれを修正できますか?ここでソースコードを修正して修正する必要があると思います。

4

0 に答える 0