huangxiaohao
huangxiaohao
@zash80 I have the same problem as you , how did you solve the issue?
@JackPu 我貌似也碰到了同样的问题 版本: "react-native": "0.41.2" "react-native-percentage-circle": "^1.0.6" 
@zash80 OK, It does not matter ,the author was already know this issue, we waited for him to fix this issue.
请问 这个问题目前有没有被修复呢?
iOS模拟器和iPhone真机均有问题。具体的图片我在上面的提问上面有截图,你可以看看。 不过因为项目原因,我今天换了一个其他的组件来解决这个问题。
感谢分享! 我根据您的文章,尝试着在我的项目中添加了拖拽的效果,但是出现的一些问题。 `` `` ` ` 我的代码是这样的,用一张图片image当作一个按钮TouchableOpacity,这个按钮是可以拖拽的(app首页中常见的那种图片小按钮) 但是 我如上写出来的效果是只有点击效果,而没有拖拽效果;于是我就换了一个写法,如下: `` `` `` 图片是可以拖拽的,但是没有了点击的效果;然后我发现点击的区域永远是在top=0,left=0的位置上。 请问,该如何解决拖拽一个按钮呢?感谢 -----add------- 我刚刚尝试将TouchableOpacity改为view,并且拖拽是写在外层,image层没有加,这个是可以进行拖拽的,代码如下: `` `` ` `
@lvming6816077 感谢回复。 我每次加载数据之后会去把新加载出来的数据和老的数据进行concat。这一步是没有问题的。 然后将新生成的数据进行如下操作: `this.setState({ contentList:this.state.contentList.concat(responseData.resData.list) }); this.setState({ dataSource: this.state.dataSource.cloneWithRows(this.state.contentList) });` 当我把获取到的完整数据放入dataSource之后,它都会去重新渲染一次页面,导致页面会从第一条数据进行显示,但是数据其实已经加载出来的了,只是会跳到最顶端开始显示。不知道我这样描述是否清楚。 于是我没有改变我其他的代码,只是将您的组件移除,使用RN官方的上拉加载,数据会正常的拼接到老数据之后,而不会重新渲染页面。 我咨询了RN中文网的晴明老师, 他的猜测可能是您的组件破坏了listview的渲染,所以导致了数据无法正常的去添加。(当然这仅仅是猜测,不知道您是否有遇到过类似的问题) 
@greatbsky 感谢回复。我目前就是在iOS端进行开发的。因为我访问的页面是一个第三方页面,操作完成后会自动返回一串json串,可能修改不了html的内容。所以我就不清楚如何去获取这串数据。