Я работаю над собственным модулем, который принимает «View» (поиск вида в viewregistry из его responseTag/nodehandle). Это все работает отлично, если я включать представление в функции визуализации и нахождения reactTag/nodehandle в иом обратном вызове, как так:action-native создать экземпляр без его рендеринга
render(){
return (<View ref={(ref)=>MyNativeModule.test(findeNodeHandle(ref))}><Text>foobar</Text></View>)
}
Это работает идеально, и я могу найти нативный вид, посмотрев тег я прохожу как аргумент для моей тестовой функции модулей.
Мой вопрос: как я могу создать представление (создание и получение допустимого дескриптора узла?) Без его рендеринга?
Надеюсь, вы, ребята, можете мне помочь.
/Миккель
Я не думаю, что вы можете. Внешний вид поддержки будет существовать только тогда, когда представление фактически отображается и монтируется. Чего вы на самом деле пытаетесь достичь? Можете ли вы, возможно, обойтись, создав элемент вне экрана (например, с положением: абсолютным)? – jevakallio
мой собственный модуль устанавливает входной доступ к текстовому вводу. Мне нужно создать это представление без его рендеринга. Я могу создать представление с помощью UIManager.createView, но я не знаю, как я могу получить представление, добавленное к этому представлению. –