在仔细阅读React Native Documentation之后,我似乎无法找到如何使一个<ScrollView>不会淡出的持久滚动条.我怎么做到这一点?
底层的iOS本机组件UIScrollView(技术上来说RCTEnhancedScrollView)不支持保持滚动指示器可见。因此,围绕它的React Native包装器也不会。
有一个技巧可以使它与本机组件一起工作(请参阅此答案以了解一种方法)。要在React Native中完成此操作,您需要在本机端实现此技巧,然后创建自己的本机模块或派生React Native并修改其ScrollView组件。
也就是说,iOS Scroll View界面指南不建议这样做,因此您可能希望不考虑指标的行为。
一些方法:
<item name="android:overScrollMode">always</item>,android:fadeScrollbars="false"以XML,或ScrollView.setScrollbarFadingEnabled(false)在Java中设置(例如,在您的自定义本机桥接代码中)除非您有充分的理由,否则建议不要将其作为非标准UI。
| 归档时间: |
|
| 查看次数: |
5793 次 |
| 最近记录: |