0

私はUiViewを持っています、私のUiviewには1つのボタンと1つのtextFieldがあります。ボタンをクリックすると、日付値のポップアップを表示する必要があります。テキストフィールドをクリックすると、他のポップアップに名前が表示されます。ユーザーがそこから名前を選択すると、その名前がテキストフィールドに表示されます。ユーザーがボタンをクリックすると、日付は昇順または降順で並べ替えられます。Probelmは、私のUiviewにはメインテーブルも1つ含まれています。次に、そのメインテーブルとポップアップビューを区別する方法を説明します。

ありがとう。

4

2 に答える 2

0

各ビューにはタグがあり、それらを使用します。 tableView.tag = 1; textBoxView.tag = 2; alertView.tag = 3; タグができたので、タグに関してビューを区別できます。

于 2013-01-08T11:37:23.603 に答える
0

他のポップアップを個別のクラスとして作成し、必要に応じてビューに追加します。

例:

UIViewまたはUIViewControllerから継承する「Names」というクラスを作成しますUIViewまたはUIViewControllerから継承する「Dates」というクラスを作成します

これらのクラスのいずれかをポップアップとして表示するには、次の2つのオプションがあります。

  • UIViewを使用した場合は、それらを提示し[self addsubview:nview] & [UIView animationwithduration]てポップアップアニメーションを作成できます。
  • UIViewControllerを使用した場合は、を使用してください[self presentViewController:nview]
于 2013-01-08T11:30:02.957 に答える