1

UIAlertViewに一定量のテキストが含まれている場合、テキスト表示は自動的にスクロールバーを持つように変更されます。このテキストを中央揃えにします。

解決策を探し回ると、このSO応答が得られます。ただし、これはスクロールバーを含むUIAlertViewでは機能しません。

このようなアラートのテキストを揃えるにはどうすればよいですか?

4

1 に答える 1

0

私の提案はこれをしないことです。AppleがUIAlertViewの構造を変更した場合、iOSのアップデートで破損する可能性があります。そうは言っても、あなたはこれを行うことができます:

for(id subview in alertView.subviews) {
    if([subview isKindOfClass:[UITextView class]]) {
        [(UITextView *)subview setTextAlignment:NSTextAlignmentCenter];
    }
}
于 2012-11-07T03:36:33.437 に答える