Получить представление по тегу от React Native до Objective C - PullRequest
0 голосов
/ 19 апреля 2019

Мне нужно получить представление по tagId из React Native в Objective C с собственными модулями.Я пытался:

RCT_EXPORT_METHOD(initVideoContainer:(int)tagId) {

    [self.bridge.uiManager addUIBlock:^(RCTUIManager *uiManager, NSDictionary<NSNumber *, UIView *> *viewRegistry) {
        UIView *view = viewRegistry[[NSNumber numberWithInt:tagId]];
        if (![view isKindOfClass:[UIView class]]) {
            RCTLog(@"expecting UIView, got: %@", view);
        }
        else {

        }
    }];
}

Но я получаю сообщение об ошибке:

- [RNNativePlayerAdapter bridge]: нераспознанный селектор, отправленный экземпляру 0x6000014292a0 ', был брошен во время вызова initVideoContainer для целиRNNativePlayerAdapter с params (3)

Как я могу получить представление с tagID, которое мы имеем на JS с RCTUIManager?Этот код взят из Xcode, Objective C, а представление - из файлов JS.

Спасибо, Клаудиу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...