iPhone uygulamasında çok satırlı metin girişi için bir UITextView kullanıyorum ve "Bitti" ifadesini görüntülemek için "İade" tuşunu kullanıyorum. Ayrıca, ilk yanıtlayıcı durumunu devre dışı bırakmak için dönüş anahtarını kurdum, böylece "bitti" isabetine UITextView çıkılıyor. Bununla birlikte, kullanıcıların çok satırlı metinleri UITextView'e girebilmelerini, yani "İade" tuşunu kullanabilmelerini sağlamak istiyorum. Bu çalışmayı iPhone/iPad'in kullanıcı arayüzünde yapmak için herhangi bir yolu var mı?"Done" tuşu ile UITextView * ve * "Return" tuşu?
cevap
Zaman harcayacaksınız ama her iki tuşla da kendi klavyenizi yaratabilirsiniz (bu, UITextView
için Input View
belirtilerek yapılabilir). Başka bir alternatif, klavyeyi kapatan klavyenin hemen üstünde bulunan bir düğmeye sahip olabilir. UITextView
'un Input Accessory View
numarasını kullanarak klavyenin üstünde bulunan bir görünüm oluşturmanıza olanak tanır. See here for more information (Bu belgenin iPad için geçerli olduğunu biliyorum, ancak tüm iOS aygıtları için çalışıyor. iPad klavyesi zaten ben uyanmak ve çözüm çeşit oluşturmak için elma bekleyen 5 yıldır bu konuda mücadele ettik dismiss keyboard button as well as a return button.
Bu çok ilginç ve bunu denemek zorundayım. Ayrıca, son paragrafınızda, bunun sadece iPhone * üzerinde yapılması gerektiği anlamına gelir. Çünkü iPad klavyesi zaten klavye düğmesine bastı, değil mi? Teşekkürler! – Jason
Linkin gerçekte yanlış olduğunu fark ettim, sizi otomatik olarak farklı bir sayfaya yönlendiriyor, bağlantıyı düzenledim, bu yüzden doğru bağlantı. Umarım bunu çözmeyi başarmışsınızdır! – Luke
ile gelir çünkü
Bu yalnızca iphone yapılması gerektiğinde textfield multiline için kendime bir tane oluşturmaya karar verene kadar bitmiş düğmeye basıyorum. işte orada:
- 1. RichTextBox ve sekme tuşu
- 2. Twig tuşu
- 3. PHP, Rastgele dizi tuşu ile
- 4. değiştir tuşu
- 5. xmonad ve Emacs: 'mod' tuşu ile sorun
- 6. jQuery ile tetikleme tuşu (tuş)
- 7. "Yukarı" tuşu nasıl kullanılır?
- 8. Sekme tuşu, mvvm
- 9. özel fonksiyon tuşu
- 10. Ayar Tuşu/Değer Çiftleri
- 11. IntelliJ kodunun tamamlanması: ⇥ tuşu?
- 12. MYSQL - DUPLICATE TUŞU güncellenmiyor
- 13. Erişim aralığı tuşu boşluklu
- 14. Radyo düğmesi kısayol tuşu
- 15. Genişletilebilir UITableView "Daha fazla göster" tuşu ile
- 16. C# ile basılmakta olan tuşu değiştirin. #
- 17. Tıklama tuşu ile "enter" tuşuna nasıl basılır?
- 18. Sil tuşu ile DataGrid satır silme
- 19. Angular js ng-yineleme tuşu ile kilitleme
- 20. Geri tuşu üzerindeki aktiviteyi azaltın
- 21. Şema tuşu benzersiz şema anahtarı ile benzersiz
- 22. Silme tuşu, C değeri ile haritadan değer ++
- 23. Swift 3'teki tuşu gizle
- 24. Harita tuşu olarak akıllı işaretçiler
- 25. Otomatik tamamlama ve PDB'de sekme tuşu
- 26. Cassandra sütun tuşu otomatik artış
- 27. Anahtar Yönetimi: Kamu/Alt tuşu
- 28. javascript tuşa basma tuşu girin
- 29. GPG tuşu listede var mı?
- 30. ESC Tuşu kısayolu ekleyebilir misiniz?
Sağ üstteki bar düğmesi olarak ayrı bir 'Done' düğmesi onu daha az kafa karıştırıcı yapar; 'Return' anahtarının değişen işlevi, bir UITextView'daki normal (beklenen) davranış değildir. –