kullanarak uygulamadan çıkma Bir kullanıcı internet bağlantısı olmadan uygulamayı açarsa, bağlantının gerekli olduğunu belirten bir pencere açılır ve bir ok düğmesi vardır. Uygulamadan çıkmak için ok düğmesine basıyorum.Bir UIAlertController
if !isConnectedToNetwork(){
let alert = UIAlertController(title: "No Internet", message: "You need an internet connection to use this app", preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
self.presentViewController(alert, animated: true, completion: nil)
}
Ben uygulamadan çıkmasına bu kullanmak için gidiyorum:
UIControl().sendAction(Selector("suspend"), to: UIApplication.sharedApplication(), forEvent: nil)
Sadece yukarıda Tamam düğmesini bağlamak için nasıl bilmiyorum İşte ne var.
Bu 'handler' parametre UIAlertAction'' in için budur tarafından TAMAM kullanıcı basın. – rmaddy
Apple'dan Erişilebilirlik kullanıyor musunuz? Eğer öyleyse, ekranda bir mesaj görüntüleyebilir ve kullanıcı etkileşimini devre dışı bırakabilirsiniz. İnternet bağlantısı geri geldiğinde, kullanıcı etkileşimini etkinleştirebilir ve mesajdan kurtulabilirsin. Bu durumda, bir uyarı yerine bir etiket kullanırdım. –