我已经水平了ScrollView
,我想测量内部宽度并滚动到组件的中心。
我知道如何获取外部宽度(以及如何使用.scrollTo()
函数),但是由于ScrollView
具有灵活的宽度-我不能只使用简单的计算。
有任何想法吗?
您可以听onContentSizeChange
事件。https://facebook.github.io/react-native/docs/scrollview.html#oncontentsizechange
另一种选择是深入研究ScrollView的内部结构-我曾经使用过它,但不能保证它不会随RN版本更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句