Действительно ли возможно показать Изображение в UIAlertView?

Действительно ли возможно добавить изображение в UIAlertView, как показ изображения из plist файла?

21
задан Anbu.Karthik 20 May 2016 в 09:51
поделиться

2 ответа

Вы можете сделать это так:

UIAlertView *successAlert = [[UIAlertView alloc] initWithTitle:title message:message delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(220, 10, 40, 40)];

    NSString *path = [[NSString alloc] initWithString:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"smile.png"]];
    UIImage *bkgImg = [[UIImage alloc] initWithContentsOfFile:path];
    [imageView setImage:bkgImg];

    [successAlert addSubview:imageView];

    [successAlert show];

Это добавит изображение в правый угол вашего окна предупреждения. Вы можете изменить изображение кадра, чтобы перемещаться.

Надеюсь, это поможет.

43
ответ дан 29 November 2019 в 06:32
поделиться

Вам нужно создать подкласс UIAlertView и немного изменить его подвиды. Есть несколько руководств для такого рода вещей:

5
ответ дан 29 November 2019 в 06:32
поделиться