2017-11-06 188 views
9

multiline bağımsız değişkeni ile TextInput içine nasıl kayabilirim? onContentSizeChange işlevini gördüm ancak iç kaydırma programlı olarak kullanmak için herhangi bir seçenek görmüyorum. Burada React-native Program aracılığıyla kaydırma çok satırlı TextInput

(mevcut durum ile) oynamak için bir expo aperatif https://snack.expo.io/S1Gpa3pRb

nokta yeni bir hat üzerinde TextInput aşağı kaydırmak için çalışıyorum olmasıdır.

(ps android üzerinde çalışıyorum, ayrıca bir autoGrow seçeneğim var ama bunu bir noktada sınırlamak istiyorum (bu bölümün yapılması kolay) ama limite ulaştıktan sonra expo ile aynı tepkiyi elde ediyorum gösterir, TextInput aşağı kaydırmaz.)

Teşekkürler!

cevap

2

Çalıştığım yerde aynı sorunu yaşıyorduk. Biz ilk keyBoardAvoidingView bileşeni ile kaydırma sorunu çözmek için çalıştık:

: https://facebook.github.io/react-native/docs/keyboardavoidingview.html

Ama sadece bizim sorunumuz kısmını çözdüğünü, gerçekten tam çözülmüş ne denilen bir eklenti tepki Yerli edildi girdi-scrollview

https://github.com/baijunjie/react-native-input-scroll-view

Bu eklenti sorununuzu çözmelidir. Çoklu hat üzerinde, kullanıcı yazdıklarını takip eder ve bunları otomatik olarak yeni bir satıra taşır. Her seferinde bir tane deneyin ve bunlardan herhangi birinin işe yarayıp yaramadığını görün.

Bu bir şekilde yardımcı olur umarım! :)