# Bygg en 3D-portal som styrs genom att luta enheten i SwiftUI - Spline Advanced | Fördjupning i funktionerna - Spline Academy (https://spline.design/sv/academy/tutorials/build-a-tilt-controlled-3d-portal-experience-in-swiftui)

> Lär dig att bygga en 3D-portal som reagerar när du lutar din enhet. 📲

1. [Academy](https://spline.design/sv/academy)
2. [Kurser](https://spline.design/sv/academy/collections)
3. [Spline Advanced | Fördjupning i funktionerna](https://spline.design/sv/academy/collections/spline-advanced-feature-deep-dive)
4. Bygg en 3D-portal som styrs genom att luta enheten i SwiftUI

# Bygg en 3D-portal som styrs genom att luta enheten i SwiftUI

Lektion 17 av 17Spline 3DAvancerad14 min

Lär dig att bygga en 3D-portal som reagerar när du lutar din enhet. 📲

I den här tutorialen skapar vi en 3D-portal i Spline, kopplar den till SwiftUI och använder iPhonens gyroskop för att ändra portalens perspektiv i realtid. Det är ett roligt och lättillgängligt sätt att föra in uppslukande 3D-ögonblick i dina iOS-appar.

Nu kör vi! 🚀

Dokumentation: <https://docs.spline.design/exporting-your-scene/apple-platform/code-api-for-swift-ui>

## Relaterade resurser

- [SwiftUI PortalMall](https://app.spline.design/academy/tutorials/build-a-tilt-controlled-3d-portal-experience-in-swiftui?redirect-duplicate-template-uuid=864989c6-d43e-45f4-bc54-8e9193959963&is-2d-file=false)
- [Native 3D Embeds for iOSDokument](https://docs.spline.design/exporting-your-scene/apple-platform/native-3d-embeds-for-i-os)
- [Code API for SwiftUIDokument](https://docs.spline.design/exporting-your-scene/apple-platform/code-api-for-swift-ui)

## Översikt

- Spline 3D
- 14 min
- Avancerad

## Sista lektionen

Det var slutet på Spline Advanced | Fördjupning i funktionerna.

[Tillbaka till kursen](https://spline.design/sv/academy/collections/spline-advanced-feature-deep-dive)

[Spline](https://spline.design/sv)

3D- och 2D-editorn för team och deras agenter. Publicera på webben, iOS och Android.

#### Fråga AI om Spline

#### Produkter

- [3D-design](https://spline.design/sv/3d-design)
- [Hana](https://spline.design/sv/hana)
- [Omma](https://omma.build)
- [3D-generering med AI](https://spline.design/sv/ai-generate)
- [Spline MCP](https://spline.design/sv/mcp)
- [Spline Arena](https://spline.design/sv/arena)
- [Priser](https://spline.design/sv/pricing)
- [Företag](https://spline.design/sv/enterprise)

#### Runtimes

- [Web](https://spline.design/sv/web)
- [iOS](https://spline.design/sv/ios)
- [Android](https://spline.design/sv/android)

#### Appar

- [Ladda ner](https://spline.design/sv/download)
- [Spline Mirror](https://spline.design/spline-mirror)
- [Ladda ner Spline Mirror](https://spline.design/download-mirror)

#### Lär dig

- [Docs](https://docs.spline.design/)
- [Academy](https://spline.design/sv/academy)
- [Spline API](https://www.npmjs.com/package/@splinetool/runtime)
- [Lösningar](https://spline.design/solutions)

#### Community

- [Spline Community](https://community.spline.design)
- [Blog](https://spline.design/sv/blog)
- [Ändringslogg](https://spline.design/sv/changelog)
- [Utbildning](https://spline.design/sv/education)
- [Contra](https://spline.design/contra)
- [Affiliate](https://spline.design/sv/affiliate)

#### Företaget

- [Kunder](https://spline.design/sv/customers)
- [Karriär](https://www.ycombinator.com/companies/spline/jobs)
- [Säkerhet](https://spline.design/sv/security)

#### Juridik

- [Villkor](https://spline.design/terms)
- [Integritet](https://spline.design/privacy)

#### Kontakt

- [help@spline.design](mailto:help@spline.design)
- [jobs@spline.design](mailto:jobs@spline.design)

© 2026 - Spline, Inc.
