Я хочу иметь UIAlertView
с изображением сверху и некоторым текстом под изображением.UIAlertView с изображением и текстом внутри
Я знаю, что UIAlertView
устарел, но я поддерживаю версию iOS 7 и UIAlertController
в этой версии недоступен.
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 30, 30)];
[imageView setImage:[UIImage imageNamed:@"icon.png"]];
[imageView setContentMode:UIViewContentModeScaleAspectFit];
NSString *about = [[NSString alloc] initWithFormat:@"%@\n\n\n\n%@\n%@\n(c) %@ Firm name", imageView, [[self bs] getAppName], [[self bs] getAppYear], [[self bs] getAppVersion]];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:about delegate:self cancelButtonTitle:nil otherButtonTitles:nil];
[alert setValue:imageView forKey:@"accessoryView"];
[alert show];
Как я получил изображение наверху и текст выше? Или может кто-нибудь дать мне хороший совет, как я могу решить свою проблему с помощью лучшего метода?
EDIT: Я также видел эту страницу (Is it possible to show an Image in UIAlertView?), бит мне не помог. Я получаю значок только в конце моего текста.
возможно дублируется HTTP: // StackOverflow. com/questions/2323557/is-it-possible-to-show-an-image-in-uialertview – Khuong
Я заметил эту тему, но это не решило мою проблему. Изображение не отображается вверху. – Premox
использовать это собственное предупреждение просмотреть исходный код https://github.com/wimagguc/ios-custom-alertview –