找不到RCTConvert UIView函数

时间:2017-07-07 10:03:44

标签: ios react-native

我正在尝试将自定义属性允许到我的桥接视图。该属性应该是一个包含在这样的元素:

<SheetView child={<View><Text>rawr</Text></View} />

但是这会导致错误:

  

没有找到+ [RCTConvert UIView:]函数。

以下是截图:

我的SheetViewModule.m代码设置如下:

#import "SheetViewModule.h"

@interface RCT_EXTERN_MODULE(SheetViewManager, RCTViewManager)

RCT_EXPORT_VIEW_PROPERTY(txt, NSString);
RCT_EXPORT_VIEW_PROPERTY(child, UIView);

@end

SheetViewModule.h

#import <React/RCTViewManager.h>

@interface SheetViewModule : RCTViewManager

@property (nonatomic, assign) NSString *txt;
@property (nonatomic, assign) UIView *child;

@end

请你帮我解决这个错误。

看来他们在这里遇到了同样的错误 - https://github.com/kayla-tech/react-native-card-io/issues/12 - 但他们从未解决过,只是删除了它。

我们也看到它在官方反应原生Navigator组件中被用作prop - https://github.com/facebook/react-native/blob/master/React/Views/RCTNavigator.h#L18

0 个答案:

没有答案