2015-01-28 4 views
1

Что я сделал не так? Я тестировал это на симуляторе iOS 8.1 и iPod Tocuh 5G с iOS 8.1.Swift - UIAlertController ничего не отображается

var alert = UIAlertController(title: "Also save this picture?", message: "Adding this picture to your Camera Roll might be a good idea.", preferredStyle: UIAlertControllerStyle.Alert) 
      alert.addAction(UIAlertAction(title: "Yes", style: UIAlertActionStyle.Default, handler: { (action: UIAlertAction!) in 
        UIImageWriteToSavedPhotosAlbum(takenImage, nil, nil, nil) 
       })) 
      alert.addAction(UIAlertAction(title: "No", style: UIAlertActionStyle.Cancel, handler: nil)) 
      self.presentViewController(alert, animated: true, completion: nil) 
+0

у вас есть что-нибудь в консоли? –

+0

Добавили в проект какой-либо контроллер навигации? – Sulabh

+0

Я добавил ваш код в примерный проект и встроил viewcontroller в контроллер навигации в раскадровке. Появляется предупреждение – Sulabh

ответ

1

Для чего это стоит, я не мог получить UIAlertControllers, чтобы показать, если я не внедренный представление в навигационном контроллере (так, используя Xcode 6 по умолчанию «одного вида» шаблон может установить его для вас, как это) ,