expo-ui-swift-ui

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
The instructions in this skill apply to SDK 55 only. For other SDK versions, refer to the Expo UI SwiftUI docs for that version for the most accurate information.
本技能中的说明仅适用于SDK 55。对于其他SDK版本,请参考对应版本的Expo UI SwiftUI文档以获取最准确的信息。

Installation

Installation

bash
npx expo install @expo/ui
A native rebuild is required after installation (
npx expo run:ios
).
bash
npx expo install @expo/ui
安装后需要进行原生重建(
npx expo run:ios
)。

Instructions

Instructions

jsx
import { Host, VStack, RNHostView } from "@expo-ui/swift-ui";
import { Pressable } from "react-native";

<Host matchContents>
  <VStack>
    <RNHostView matchContents>
      // Here, `Pressable` is an RN component so it is wrapped in `RNHostView`.
      <Pressable />
    </RNHostView>
  </VStack>
</Host>;
jsx
import { Host, VStack, RNHostView } from "@expo-ui/swift-ui";
import { Pressable } from "react-native";

<Host matchContents>
  <VStack>
    <RNHostView matchContents>
      // Here, `Pressable` is an RN component so it is wrapped in `RNHostView`.
      <Pressable />
    </RNHostView>
  </VStack>
</Host>;