は私が初心者だと私は、ユーザーが警告ボックスのテキストフィールドに12300-1141090-7のようなものを入力します。 私は12345のような最初の5文字を入力してから ' - '、次に7文字を1234567してから ' - 'を1文字1、まとめて12345-1234567-1を入力したい 私はちょうどテキストフィールドチェックのヘルプが必要Swift 3.0でIDカード番号のみを取得するようにUITextFieldを制限する方法は?
let alert = UIAlertController(title: "Personal Info!",
message: "Required CNIC for Verfication",
preferredStyle: .alert)
let saveAction = UIAlertAction(title: "OK", style: .default) {
[unowned self] action in
guard let textField = alert.textFields?.first,
let nameToSave = textField.text else {
return
}
}
「 - 」手動または自動テキストフィールドに?ダッシュを決め打ちし、ユーザー残っている場合、それはユーザにとってより明確になりますので –
それは最高の数字だけを入力する必要があります。 – Bilal
checkout私の答え。 –