Я использовал ответ-натив-направленный просмотр, но реакция-натив-направленный просмотр стал неподдерживаемым.
Мне удастся использовать UIScrollView
в реакции на нативный и передать переменную в нативный код.
ниже является частью моего кода. Я использую requireNativeComponent
для моста.
import {
...
requireNativeComponent
} from 'react-native'
const CounterView = requireNativeComponent("CounterView")
...
render() {
return (
<View style={styles.container}>
<CounterView />
</View>
)
}
НО !!!
Я не могу использовать porps.children
(HOC) в быстром темпе.
Я могу передать строку и целое число в swift, потому что у obj-c есть строка и целочисленный тип.
@objc var count: NSSumber = 0
Однако в obj-c * 1016 нет типа jsx.
Как создать HOC с помощью swift?
реакция-натив-направленный-просмотр использовал HOC с целью-c.
Я хочу использовать HOC с Swift.
Я знаю, что использование RCTRootView
в swift позволяет использовать jsx в swift.
Я хочу знать, как передать JSX и как использовать его с RCTRootView
.
Идеальный код ниже.
import {View, Text, requireNativeComponent}
const UIscrollView = requireNativeComponent("UIScrollView")
// HOC with native code
const App = () => (
<UIScrollView height={100} width={100}>
<View>
<Text>lol</Text>
</View>
<UIScrollView>
)
export default App