Подскажите, пожалуйста, можно ли использовать представление uiimage в качестве "текста" кнопки uialertview? я не смог найти ответ в гугле ..
большое спасибо
Подскажите, пожалуйста, можно ли использовать представление uiimage в качестве "текста" кнопки uialertview? я не смог найти ответ в гугле ..
большое спасибо
Да, это возможно, но я бы не рекомендовал. Вам нужно будет пройти через subviews 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.
Вы можете использовать символы Юникода, которые отображаются в виде значков. Я описал это здесь: Добавление изображений к кнопкам UIActionSheet, как в UIDocumentInteractionController