2015-12-13 4 views
1

Мне нужно только отображать кнопку DELETE и CANCEL в качестве предупреждения, заголовка предупреждения или сообщения и добавить действие к кнопке DELETE. Пытался изменить следующий код, но не смог добиться успеха. И, кроме того, я хочу сделать бит UIVIEW более темным, когда отображаются кнопки DELETE и CANCEL. Каков наилучший способ сделать это?Как показать изображение в UIAlertController

DELETE and CANCEL Button

let refreshAlert = UIAlertController(title: "Alert", message: "Are you sure ?", preferredStyle: UIAlertControllerStyle.Alert) 

    var imageView = UIImageView(frame: CGRectMake(220, 10, 40, 40)) 
    let yourImage = UIImage(named: "delete") 
    imageView.image = yourImage 

    refreshAlert.view.addSubview(imageView) 

    refreshAlert.addAction(UIAlertAction(title: "Ok", style: .Default, handler: { (action: UIAlertAction!) in ... 
+0

Возможный дубликат [Добавить изображение в UIAlertAction в UIAlertController] (http://stackoverflow.com/questions/26347085/add-image-to-uialertaction-in-uialertcontroller) –

ответ

0

Некоторые Emojis имеют изображения, вы можете использовать их, это может быть полезно для вас, если ваш образ есть стандарт emoji. пожалуйста, проверьте ЗАМОК смайлик в примере>

UIAlertAction* HDQuality = [UIAlertAction 
           actionWithTitle:@" lockk Action" 
           style:UIAlertActionStyleDefault 
           handler:^(UIAlertAction * action) 
           { 
            [alert dismissViewControllerAnimated:YES completion:nil]; 



           }]; 

[alert addAction:HDQuality]; 
Смежные вопросы