0

UITableViewといくつかのボタンを持つUIViewcontrollerがあります(追加して完了)

ユーザーが追加をクリックすると、いくつかの詳細を取得する必要があります (アプリで設定している通知を表します)。

通知名、番号、目標スコアなどの詳細...

この情報を取得する最良の方法は何ですか? UIView を使用して、いくつかのテキストフィールドなどで画面にアニメーション化することをお勧めしますか

おすすめのココアコントロールはありますか?

問題は、私のアプリが既に rootview コントローラーから通知入力コントローラーにモーダルに移行していることです。データを入力するだけのシンプルな UI を取得しようとしていました。UIAlertViews を使用できましたが、非常に醜いです....

4

1 に答える 1

1

上記のコメントに基づいて:

    CustomUIView *inputView = [UIView alloc]initWithFrame:CGRectMake(offscreenRect)];
    inputView.alpha = 0;
    self.notificationInputController.userInactionEnabled = NO;


            [UIView animateWithDuration:.5
                             animations:^{
                                 inputView.alpha = 1;
                                 inputView.rect = CGRectMake(onScreenRect);
                             }
                             completion:^(BOOL finished) {
    [self.notificationInputController addSubView:inputView];
    self.notificationInputController.userInactionEnabled = YES;
                                 }];
于 2013-08-06T20:02:11.240 に答える