UIAlert'ım için ayrı bir iptal düğmesi eklemek istiyorum.UIAlertControllerStyle.ActionSheet ile UIAlertController'da İptal Düğmesi
UIActionSheet ile nasıl yapılacağını biliyorum ama UIAlert ile de mümkün olmalı, değil mi?
var sheet: UIActionSheet = UIActionSheet();
let title: String = "...";
sheet.title = title;
sheet.delegate = self;
sheet.addButtonWithTitle("Cancel");
sheet.addButtonWithTitle("...")
sheet.cancelButtonIndex = 0;
sheet.showInView(self.view);
Bu, bir ... düğmesi ve ayrılan bir iptal düğmesine sahip olacaktır.
Yani herkes
var alert = UIAlertController(title: "...", message: "....", preferredStyle: UIAlertControllerStyle.ActionSheet)
ile bunun nasıl biliyor?
Ben
Bu işlem çalışırken, UIActionSheet'in yaptığı gibi, iptal düğmesi için ayrı ekleme hakkında sorusunun bir kısmını yanıtlamaz. UIAlerSet denetleyicisi, UIActionSheet gibi iptal düğmesinden önce bir ayırıcı eklemez. – jjxtra
@PsychoDad oldukça haklısınız! - İlk cevap verdiğimde sorumu yanlış anlamış olmalıyım. Özel bir UIAlert yazmadan ayırıcı oluşturmanın bir yolunu bilmiyorum, bu yüzden korkarım bu soruyu değiştiremeyeceğim. –
Stil ile UIAlertActionStyle.Cancel ayarlanmış bir eylem eklerseniz, ayırıcı otomatik olarak eklenir. –