У меня есть приложение с отображает предупреждения, но я хотел бы настроить представление предупреждения, чтобы я мог прикрепить к нему изображение. Это похоже на то, как Temple Run показывает свои предупреждения. Я попробовал добавить цвет фона, но он дозволяет сделать предупреждение самым цветным. Пожалуйста, помогите!Пользовательский AlertView - Xcode
ответ
Если вы хотите добавить изображения в представление предупреждения, вы можете добавить представление изображения в качестве подзаголовка. Чтобы расширить представление предупреждения, установите для сообщения текст, содержащий некоторые символы \ n:
Вы не можете изменить цвет оповещения.
Пользовательские изображения Alertbox заменить Apple, по умолчанию синий alertBox
[Вот скриншот 1] [1]
[здесь скриншот 2] [2]: www.8land.org/download/s1.png
Некоторые из видов использования
# действующий точно так же, как предупреждение по умолчанию для яблока, но с вашим собственным изображением. выглядите лучше и не страшно для своих пользователей.
# создайте свои собственные фоновые изображения любого размера в любом месте экрана. Добавлен эффект анимации fadeOut.
#. быстрые пользователи оценивают ваше приложение.
#. действуя как покупка в приложении.
#. использовать его в качестве рекламы, предлагать пользователям загружать другое приложение или кого-либо еще.
#. Получите отзывы от пользователей.
#. Купите монету или любые виртуальные вещи, которые вы предложили.
#. если вы сделаете свой образ как баннер, он будет действовать как баннер.
#. Это можно сделать так же, как popoverViewController в iPad. вам может понадобиться немного изменить код.
получить код от github, это с открытым исходным кодом при MIT.
https://github.com/ajaxgeek/Alertbox
Dowload it and try it and give you your idea. возможность улучшить этот фрагмент фрагмента?
Это не прямой ответ на вопрос. Попробуйте опубликовать фрагменты кода вместо рекомендации продукта (если рекомендация действительно не подходит в качестве ответа) –
в IOS 7 или выше, используйте код
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 200, 282)];
UIImage *wonImage = [UIImage imageNamed:@"iberrys.png"];
imageView.contentMode=UIViewContentModeCenter;
[imageView setImage:wonImage];
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Arirang List"
message:@"phiên bản: 1.0\n website: www.iberrys.com\n email: [email protected]\nmobile: 0918 956 456"
delegate:self
cancelButtonTitle:@"Đồng ý"
otherButtonTitles: nil];
//check if os version is 7 or above
if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1) {
[alertView setValue:imageView forKey:@"accessoryView"];
}else{
[alertView addSubview:imageView];
}
[alertView show];
- 1. Xcode - Показать сообщение на экране (No AlertView)
- 2. Пользовательский субпоток (как AlertView) Поток навигации (делегат)
- 3. Как показать AlertView с другим AlertView
- 4. alertView rejectModalViewControllerAnimated
- 5. WebView/AlertView
- 6. Xcode Swift alertView исчезает при вводе корневого контроллера
- 7. Как получить имя UIViewController, который представил пользовательский AlertView?
- 8. пользовательский uislider на xcode
- 9. Xcode, пользовательский класс Значение
- 10. Как получить значения из alertview
- 11. Кнопка AlertView для конкретного ViewController
- 12. Возврат значения BOOL из метода делегата alertview: - (void) alertView: (UIAlertView *) alertView clickedButtonAtIndex: (NSInteger) buttonIndex
- 13. alertView didDismissWithButtonIndex никогда не назывался
- 14. UITableView и alertView: clickedButtonAtIndex метод
- 15. Показать AlertView, разобрать и отклонить AlertView - с GCD
- 16. alertView didDismissWithButtomIndex не вызывается после щелчка на buttom alertView
- 17. XCode не загружает пользовательский вид
- 18. Пользовательский шрифт в Xcode 6
- 19. пользовательский фреймворк в xcode 4.6
- 20. Загрузить в пользовательский вид Xcode
- 21. Невозможно добавить пользовательский шрифт Xcode
- 22. Пользовательский контроль Xcode через раскадровку
- 23. Xcode - пользовательский класс с подпроектом
- 24. Xcode 6 пользовательский экран запуска
- 25. Пользовательский прототип сотового Xcode 6
- 26. XCode пользовательский класс segue застрял
- 27. Пользовательский шрифт в XCode 4.3.2
- 28. JSON/Table View/UI AlertView
- 29. Почему этот alertView nil?
- 30. Реализация iTune Credential AlertView
Вы можете рассмотреть писать самостоятельно, или с помощью одного из многих сторонних ароматов, таких, как этот: https://github.com/gpambrozio/ BlockAlertsAnd-ActionSheets – Luke
довольно хороший учебник для любого, кто приходит сюда http://iosdevtricks.blogspot.co.il/2013/04/creating-custom-alert-view-for-iphone.html – Ilan