1

UITextViewに複数行を追加する方法を探していUIAlertViewます。私はたくさんグーグルで検索しましたが、実用的な解決策を見つけることができませんでした。

iOS5を使用しています。

それとも、のサブクラスでのみ可能UIAlertViewですか?

編集:複数行の入力が必要です。

4

1 に答える 1

2

編集UIAlertViewsは、アップルによって悪い習慣としてフラグが立てられています。UIViewControllerそのため、アラート ビューのように見える独自のカスタムを作成することをお勧めします。

関数がアラートを呼び出す代わりに、新しいビュー コントローラーをロードするようにします。

UIViewControllerこれは、典型的な IOS のように動作させるためのアニメーションの良い例です。AlertView

  -(void)initialDelayEnded {
self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.001, 0.001);
self.view.alpha = 1.0;
[UIView animateWithDuration:kTransitionDuration/1.5 animations:^{
    self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 1.1, 1.1);
}completion:^(BOOL complete){
    [UIView animateWithDuration:kTransitionDuration/2 animations:^{
        self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.9, 0.9);
    }completion:^(BOOL complete){
        [UIView animateWithDuration:kTransitionDuration/2 animations:^{
            self.view.transform = CGAffineTransformIdentity;
        }];
    }];
}];

}

于 2012-12-03T13:59:29.127 に答える