0

このスクリーンショットのようなログインが必要です:

スクリーンショット

問題は、下の 2 つのオプションを実行する方法がわからないことです。プッシュするときに別のビュー (サインアップ ビューまたはパスワードのリセット ビュー) を配置したいのですが、これらの要素を実行する方法がわかりません (ラベルですか?)。

4

4 に答える 4

3

UIButtonそれらはCustom 型で、テキストの値を持つことができます:

ここに画像の説明を入力

于 2012-10-08T12:16:14.823 に答える
2

これを行うには、まずUILabel、「Tumblr」オプションを表示します。次に、 を作成しUITableViewます。この TableView には、「電子メール」と「パスワード」のような 2 つのセクションが含まれます。を使用して UITableView の端を丸くします

TableView.layer.cornerRadius = 10;

別のビューにプッシュするには、任意のデータを in に書き込むだけですUITableViewCells

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

を使用して

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

同様に、あなたが言及したパスワードのリセットオプションの次のビューにその情報を渡すことができます。を作成し、UIButton「Login」という名前を付けます。

私はこれがあなたが達成したかったことです?? ご不明な点はお申し付けください。ありがとう :)

編集:

以下のオプションについては、カスタムUIButtonsとして作成し、「パスワードのリセット」などのテキストを記述します。次に、クリックすると、次の各ビューまたは同じビュー自体の presentModalViewController を開くことができます。サインインしてリセットすることができます。それが役に立てば幸い !!!

于 2012-10-08T12:19:08.810 に答える
1

これはラベルであり、アクション メソッドにリンクします。

于 2012-10-08T12:18:15.957 に答える
1
//using   UITapGestureRecognizer to easy to set target to another view

 UITapGestureRecognizer *tab_1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(action_1)];
    tab_1.delegate = self;
    [label1 addGestureRecognizer: tab_1];

    UITapGestureRecognizer *tab_2 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(action_2)];
    tab_2.delegate = self;
    [label2 addGestureRecognizer: tab_2];

    -(void)action_1{
    //your action or view;
    }

    -(void)action_2{
    //your action or view;
    }
于 2012-10-08T13:00:53.733 に答える