RN笔记-ios原生嵌入rn框架的小坑

RN插件嵌入到现有iOS原生应用时,按照http://www.jianshu.com/p/e6310f9ea31b 配置完了之后运行时,会提示_refreshControl变量不存在,如下图所示

问题

- (void)setRefreshControl:(RCTRefreshControl *)refreshControl
{
  if (_refreshControl) {
    [_refreshControl removeFromSuperview];
  }
  _refreshControl = refreshControl;
  [self addSubview:_refreshControl];
}
报错.png

解决方案

RCTScrollView.m中声明_refreshControl全局变量

@implementation RCTCustomScrollView
{
  __weak UIView *_dockedHeaderView;
    RCTRefreshControl *_refreshControl;
}

全局变量.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,043评论 25 709
  • 今天真的好累,而且我还生病了! I 身体浑身一点劲都没有,但有大家的关心就够了。军训的时候教官很生气,也许真的是我...
    小九亭阅读 1,443评论 0 0
  • 再说莲 莲之清新脱俗,古人赞誉得尽了,名言莫过于“出於泥而不染”,均言莲之超世而与众不同。 佛言“三尺莲台见佛心”...
    l小南阅读 3,418评论 0 2
  • 4.阴影扩大 尽管思绪有些飘,鸣人还是很快将文件处理完后又投身资料的海洋……连续查了好几天但是有用的资料却少的可怜...
    碳磷阅读 3,663评论 0 0
  • 树上挂着的风筝,你怎么知道她不是奋不顾身地挣脱开线,去拥抱他呢?
    0815b714508c阅读 1,222评论 0 0