Bir textField öğesinin değerini denetleyen selectedRowInComponent öğesinde if ifadesi olan bir UIPickerView var. Metin alanına giren kullanıcı sayısı 10'dan büyükse, bir uyarı çağrılır. Her şey iyi çalışıyor, sadece uyarı seçildikten sonra, satır seçildikten ve alan düzenlendikten sonra tek bir kez ateş etmek istiyorum. Bu haliyle, alan 10'dan büyük bir değerle güncellendiğinde/düzenlendiğinde uyarı çağrılır. İlk uyarı yeterlidir. Bunu nasıl başarabileceğime dair ipuçları var mı? Teşekkürler!Swift UIAlertController satır başına bir kez ateşle textfield düzenlenir
if (inputField.text! as NSString).doubleValue > 10 {
SweetAlert().showAlert("Number is greater than 10", subTitle: "Please select number less than 10", style: AlertStyle.CustomImag(imageFile: "alertimage.png"))
}
bro etkinleştirmek için uygun zamanlarda bool sıfırlamak unutmayın ama nesnel c cevap Bu yüzden hızlı – iOS
içinde bulabilir bekle Yardım takdir edin! – Boomspot
bu kodu swift [[NSNotificationCenter defaultCenter] addObserverForName: UIApplicationWillResignActiveNotification nesnesi: nil kuyruğu: [NSOperationQueue mainQueue] kullanarakBlock:^(NSNotification * bildirim) { [message dismissWithClickedButtonIndex: 0 canlandırılmış: NO]; – iOS