İki metin alanına sahibim, ilk metin alanında "Merhaba" yazdım ve iPad klavyesine girdiğimde, ikinci metin alanında "Dünya" ifadesinin görünmesini istiyorum; Başvurumda bir işlem oluşturmak için girişi nasıl kullanabilirim?IOS: iPad KeyBoard anahtarının girilmesi ile eylem
35
A
cevap
74
Genellikle metin alanının yetki vererek görünüm denetleyicisi atamak ve sonra textFieldShouldReturn:
yöntemi uygulayacağını, ör .:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
otherTextField.text = @"World"
return YES;
}
9
Sen bunu yapabilirsiniz denetleyicisi UITextFieldDelegate protokolünü uygulayarak. Örneğin gibi bir şey yapabileceğini:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if (textField == theFirstTextField && [textField.text isEqualToString:@"Hello"]) {
theSecondTextField.text = @"World";
}
return YES;
}
2
TextField en temsilci enter tuşu klavyede itildiğinde bu çağrılan
-(BOOL)textFieldShouldReturn:(UITextField *)textField
uygulamak olmak için görünüm denetleyicisi ayarlayın.
1
Bu, kabaca yaptığınız şeydir. Aygıt türünün çevresinde koşulacak şekilde ayar yapmak (yalnızca iPad'i gerçekten istiyorsanız):
#pragma mark - UITextField Delegate
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
if (textField == self.firstTextField && [textField.text isEqualToString:@"Hello"]) {
self.secondTextField.text = @"World";
}
return YES;
}
İlgili konular
- 1. Özel KeyBoard nedeniyle
- 2. iOS simülatöründe iPad Pro nasıl test edilir
- 3. Dismiss Keyboard React-Native
- 4. Soft Keyboard Hides Actionbar
- 5. iOS 9 iPad hava text-gölge render eserler html ile
- 6. iPad
- 7. iOS 9 iPad Klavye iOS iPad gösterilen mümkün bu rahatsız edici kurtulmak nasıl
- 8. IOS 8 UIActivityViewController çağrıldığında iPad uygulaması kilitleniyor
- 9. iOS (iPad) Sürükle ve Bırak bir UISplitViewController
- 10. iOS 8 iPad sekme çubuğu yüksekliği iOS 7'den farklı
- 11. Android keyboard obsclates EditText
- 12. Android Keyboard Kaynak
- 13. mobile keyboard resize viewport
- 14. keyboard key icons
- 15. Hiçbir eylem eylem ile işlenecek faaliyet bulundu.DIAL
- 16. Android Image with Keyboard göndermek
- 17. Sosyal eylem sayfası (gibi iOS 6 üzerinde) iOS 6 üzerinde
- 18. Soft-Keyboard onClickListener'ımı engelliyor mu?
- 19. ClojureScript'te Atom Anahtarının Güncellenmesi
- 20. "Uygulama iPhone Ortamını Gerektirir" anahtarının anlamı info.plist?
- 21. IPad
- 22. iPad -
- 23. Bir tabloda birden çok null anahtarın girilmesi
- 24. Yalnızca sayıların girilmesi için hücre kısıtlama
- 25. iPad UIActionSheet görüntülenmiyor
- 26. iOS aygıtıyla web sitesinden (HTML formu) karşıya yükleme (iPad, iPhone)
- 27. Ölçekleme Bir PhoneGap uygulamasında bir ölçekleme sorunu iPad/iOS 5
- 28. JPasswordField güvenliği ile eylem komutu
- 29. Boş parola ile eylem güncelleştirmesi
- 30. Xcode (iPad)
çalışmıyor; UIViewController –
CrazyDev
'u ayarlıyorum tamam ben textFiled.delegate = self yazmamıştım; – CrazyDev
Swift'deki ayak izi 'func textFieldShouldReturn (textField: UITextField) -> Bool' – User