3

uiimageビューをuialertviewボタン「テキスト」として使用できるかどうか教えてください。グーグルで答えが見つかりませんでした。

どうもありがとう

4

2 に答える 2

4

はい、可能ですが、お勧めしません。適切なクラスのサブビューが見つかるまで、UIAlertView のサブビューを実行する必要があります。UIButton を想定し、UIImageView を次のように上に追加します。

for (UIView *v in [myAlertView subviews]) {
    if ([v isKindOfClass:[UIButton class]]) {
        //IF I AM THE RIGHT BUTTON
            [v addSubview:myUIImageView];
    }
}

正しいボタンを決定するには、最初に「foobar5」などの奇妙なテキストを指定し、各ボタンをテストしてそれがそのテキストであるかどうかを確認し、そうである場合はテキストを削除して UIImageView を追加します。

于 2010-01-22T00:04:48.033 に答える
2

アイコンとしてレンダリングされる Unicode 文字を使用できます。ここで説明しました: UIDocumentInteractionControllerのようにUIActionSheetボタンに画像を追加する

于 2012-03-19T23:45:13.647 に答える