react native 有没有比较好用的下拉刷新 上拉加载的第三方组件
展开全部
拉刷新和下拉刷新的两种方法(包括使用第三方库MJRefresh)一、使用苹果原生的方法1、下拉刷新2、上拉刷新(1首先要新建一个footer得XIB文件,当然同时包括对应的控制器文件,例如在XIB文件中可以如下拖拉对应的控件(2然后在代码文件中写一个实例方法+(instancetype)footer{return[[[NSBundlemainBundle]loadNibNamed:@"XIB文件名"owner:niloptions:nil]lastObject];}(3然后在我们的列表控制器中调用:/***集成上拉刷新控件*/-(void)refreshUpStateDateList{XBLoadMoreFooter*footer=[XBLoadMoreFooterfooter];footer.hidden=YES;//一开始是要隐藏起来的,当scrollView拖拉到底部的时候我们才把它放出来self.tableView.tableFooterView=footer;//其实就是相当于把这个XIB文件当作是tableView的Footer}(4上拉到底部的时候去调用刷新数据的方法二、使用第三方库MJRefresh1、下拉刷新遵守协议:,然后其实就是把它当成tableview的header来用2、下拉刷新3、需要注意:最后需要dealloc
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询