Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何抵消刷新控件_Android_Ios_React Native - Fatal编程技术网

Android 如何抵消刷新控件

Android 如何抵消刷新控件,android,ios,react-native,Android,Ios,React Native,我正在使用列表中的组件,该组件在半透明的应用程序标题栏下滚动 我唯一的问题是RefreshControl出现在半透明标题下。我真正想要的是能够偏移RefreshControl的y位置,以便它显示在应用程序标题栏的正下方 我尝试过使用各种样式属性(marginTop,paddingTop,translateY),但似乎没有任何效果 根据IOS中的 如果将contentInset顶部设置为scrollview,则RefreshControl将从该点开始 在android中,您可以使用参数“progr

我正在使用列表中的组件,该组件在半透明的应用程序标题栏下滚动

我唯一的问题是RefreshControl出现在半透明标题下。我真正想要的是能够偏移RefreshControl的y位置,以便它显示在应用程序标题栏的正下方

我尝试过使用各种样式属性(
marginTop
paddingTop
translateY
),但似乎没有任何效果

根据IOS中的

如果将contentInset顶部设置为scrollview,则RefreshControl将从该点开始

在android中,您可以使用参数“progressViewOffset”来获得相同的值

 <RefreshControl
        refreshing={this.state.isRefreshing}
        onRefresh={this._onRefresh}
        progressViewOffset={offset}
      />

此功能将以react本机版本发布。是在android中添加支持的提交