0

私は混乱しているiphoneアプリケーションを作成しています。以下のスクリーンショットで言及したように、フィールドを実装したいと考えています。

ここに画像の説明を入力

ここに画像の説明を入力

デフォルトでは、ユーザーが自分の電子メールを入力できるテキスト フィールドが 1 つ表示されます。ユーザーが追加ボタンを押すと、1 つの新しいテキストフィールドが既存のフィールドの下に追加されます。テーブルビューで可能ですが、テーブルビューで実装するのは良い方法ですか、それとも他の方法で行う必要がありますか?

iPhoneデバイスのアドレス帳でこのようなタイプのフィールドを見たことがありますが、デバイスに新しい連絡先を追加すると、デフォルトで自宅の電話番号が表示されます。もう一度入力すると、オフィスの電話番号などの次のフィールドが表示されます。

前もって感謝します。

4

2 に答える 2

0

UITableView確かに最も簡単な方法です。NSMutableArray現在の TextFields を tableView のデータソースとして使用できます。

ユーザーがボタンをタップするたびに、新しいテキストフィールドを割り当て、配列に追加し、テーブルビューに新しいセルを追加するだけです.

于 2013-09-05T12:54:22.663 に答える
0

私はこれを実際に経験したわけではありませんが、テーブルビューを追加するのが最善だと思います。

また、現在のテキスト フィールドの下に特定の数の非表示のテキスト フィールドを追加することもできます。ボタンを押すと、それらが表示されます (変更するプロパティは .hidden です)。しかし、それは理想的ではないと思います。

于 2013-09-05T12:51:21.113 に答える