RN插件嵌入到现有iOS原生应用时,按照http://www.jianshu.com/p/e6310f9ea31b 配置完了之后运行时,会提示
_refreshControl
变量不存在,如下图所示
问题
- (void)setRefreshControl:(RCTRefreshControl *)refreshControl
{
if (_refreshControl) {
[_refreshControl removeFromSuperview];
}
_refreshControl = refreshControl;
[self addSubview:_refreshControl];
}

解决方案
在
RCTScrollView.m
中声明_refreshControl
全局变量
@implementation RCTCustomScrollView
{
__weak UIView *_dockedHeaderView;
RCTRefreshControl *_refreshControl;
}

网友评论