내 메소드가 아래에 있습니다. 잘못된 방법인데, 22222222222를 TCKimlik 텍스트 필드에 쓰면 AdText.text = @ "AYŞE"; 그러나이 방법은 TCKimlikText에 AYESE를 작성합니다. 그리고 AdText 텍스트 필드는 비어 있습니다. 어떻게 해결할 수 있습니까?shouldChangeCharactersInRange 메소드가 목표 C에서 작동하지 않습니다.
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
if ([[TCKimlikText.text stringByReplacingCharactersInRange:range withString:string] isEqual:@"22222222222"])
{
cinsiyetBtn.titleLabel.text = @"BAYAN";
AdText.text = @"AYŞE";
uyrukBtn.titleLabel.text = @"TC";
babaAdiText.text = @"KEMAL";
anneAdiText.text = @"ZELİHA";
soyadiText.text = @"AYDIN";
anneKizlikSoyadiText.text = @"DEMİRCİ";
dogumTarihiText.text = @"01/01/1963";
medeniDurumBtn.titleLabel.text = @"EVLİ";
//EsinizinAdiText.text = @"AYŞE";
dogumYeriBtn.titleLabel.text = @"BURSA";
kimlikBtn.titleLabel.text = @"Nüfus Cüzdanı";
//KimlikVerilisNedeniText.text = @"YENİLEME";
//KimlikVerilisTarihi.text = @"12/01/2010";
kimlikSeriNoText.text = @"57689";
vergiKimlikNoText.text = @"45678";
kimlikSiraNoText.text = @"5443126274";
yakinlikBtn.titleLabel.text = @"EŞİ";
kizlikSoyadiText.text = @"YILMAZ";
}
return YES;
}
는 –