·swiftui-uikit-interop
</>

swiftui-uikit-interop

Bridge UIKit et SwiftUI — enveloppez les vues/contrôleurs de vue UIKit dans SwiftUI à l'aide de UIViewRepresentable/UIViewControllerRepresentable, intégrez SwiftUI dans UIKit avec UIHostingController et gérez le modèle de délégué coordinateur. À utiliser lors de l'intégration d'aperçus de caméra, de vues de carte, de vues Web, de rédaction de courrier, de scanners de documents, de moteurs de rendu PDF, de vues de texte avec texte attribué ou de tout SDK UIKit tiers dans une application SwiftUI. À utiliser également lors de la migration incrémentielle d'une application UIKit vers SwiftUI, ou lorsque vous avez besoin de fonctionnalités UIKit qui ne sont pas encore disponibles dans SwiftUI natif.

97Installations·29Tendance·@dpearson2699

Installation

$npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop

Comment installer swiftui-uikit-interop

Installez rapidement le skill IA swiftui-uikit-interop dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : dpearson2699/swift-ios-skills.

Bridge UIKit and SwiftUI in both directions. Wrap UIKit views and view controllers for use in SwiftUI, embed SwiftUI views inside UIKit screens, and synchronize state across the boundary. Targets iOS 26+ with Swift 6.2 patterns; notes backward-compatible to iOS 16 unless stated otherwise.

See references/representable-recipes.md for complete wrapping recipes and references/hosting-migration.md for UIKit-to-SwiftUI migration patterns.

Use UIViewRepresentable to wrap any UIView subclass for use in SwiftUI.

Bridge UIKit et SwiftUI — enveloppez les vues/contrôleurs de vue UIKit dans SwiftUI à l'aide de UIViewRepresentable/UIViewControllerRepresentable, intégrez SwiftUI dans UIKit avec UIHostingController et gérez le modèle de délégué coordinateur. À utiliser lors de l'intégration d'aperçus de caméra, de vues de carte, de vues Web, de rédaction de courrier, de scanners de documents, de moteurs de rendu PDF, de vues de texte avec texte attribué ou de tout SDK UIKit tiers dans une application SwiftUI. À utiliser également lors de la migration incrémentielle d'une application UIKit vers SwiftUI, ou lorsque vous avez besoin de fonctionnalités UIKit qui ne sont pas encore disponibles dans SwiftUI natif. Source : dpearson2699/swift-ios-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-08
Mis à jour
2026-03-11

Browse more skills from dpearson2699/swift-ios-skills

Réponses rapides

Qu'est-ce que swiftui-uikit-interop ?

Bridge UIKit et SwiftUI — enveloppez les vues/contrôleurs de vue UIKit dans SwiftUI à l'aide de UIViewRepresentable/UIViewControllerRepresentable, intégrez SwiftUI dans UIKit avec UIHostingController et gérez le modèle de délégué coordinateur. À utiliser lors de l'intégration d'aperçus de caméra, de vues de carte, de vues Web, de rédaction de courrier, de scanners de documents, de moteurs de rendu PDF, de vues de texte avec texte attribué ou de tout SDK UIKit tiers dans une application SwiftUI. À utiliser également lors de la migration incrémentielle d'une application UIKit vers SwiftUI, ou lorsque vous avez besoin de fonctionnalités UIKit qui ne sont pas encore disponibles dans SwiftUI natif. Source : dpearson2699/swift-ios-skills.

Comment installer swiftui-uikit-interop ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/dpearson2699/swift-ios-skills