Mi piacerebbe avere una tela che posso usare per disegnare. L'obiettivo sarebbe un parco giochi Swift basato su iOS. Ho cercato la documentazione e non sono riuscito a trovare un oggetto chiamato Canvas, ma se c'è qualcosa di simile a esso, sarebbe bene anche per me.Come ottenere una tela in un parco giochi Swift
risposta
È possibile utilizzare qualcosa di simile a questo, si noti che non è necessario utilizzare classi di Sprite Kit.
import UIKit
import PlaygroundSupport
import SpriteKit
// Playground Container Setup
//
//
let containerWidth: CGFloat = 667.0
let containerHeight: CGFloat = 375.0
let containerCenter: CGPoint = CGPoint(x: (containerWidth/2), y: (containerHeight/2))
let containerView = SKView(frame: CGRect(x: 0.0, y: 0.0, width: containerWidth, height: containerHeight))
PlaygroundPage.current.liveView = containerView
let containterScene: SKScene = SKScene(size: CGSize(width: containerWidth, height: containerHeight))
containerView.presentScene(containterScene)
AGGIORNATO
Ho creato una classe wrapper per rendere questo più facile per tutti. Scarica il Playground qui su github
Ho incollato il codice ma l'importazione PlaygroundSupport genera un messaggio di errore in Xcode 7 sul modulo mancante. – gyurisc
Il modulo 'Playground Support' è disponibile solo in Xcode 8 con Swift 3.0. – Sean
In Xcode 7 usa il modulo 'XCPlayground' e invece di' PlaygroundPage.current.liveView = containerView' usa il seguente: 'XCPShowView (identificatore: String, visualizza: UIView)' – Sean
- 1. Velocità di esecuzione del parco giochi Swift
- 2. Come faccio a vedere le eccezioni nel parco giochi Swift?
- 3. Nessuna di tali modulo 'cacao' in Swift parco giochi
- 4. Visualizzazione di una mappa con MapKit in un parco giochi Swift per un look rapido?
- 5. Swift iOS parco giochi: Errore durante l'invio differimento puntelli
- 6. Parco giochi per l'intelligenza artificiale?
- 7. NSUserDefaults nel parco giochi iOS
- 8. UIView sfarfallio in Simulator in esecuzione da un parco giochi
- 9. Test delle localizzazioni in un parco giochi iOS
- 10. Come produrre un parco giochi di documentazione (mescolando codice html e swift)?
- 11. Xcode: un modo per aggiornare/rieseguire il parco giochi?
- 12. Xcode parco giochi non esegue funzioni
- 13. Leggi il file in rapido, parco giochi iOS
- 14. Come utilizzare i cocoapodi con il parco giochi?
- 15. Come leggere i file di risorse di testo di un parco giochi con Swift 2 e XCode 7
- 16. Lavorare con le foto dal vivo nel parco giochi
- 17. Nessun asse mostrato nel parco giochi Xcode 7
- 18. Parco giochi online per testare e compilare i modelli Underscore?
- 19. Come utilizzare i framework importati con carthage in un parco giochi rapido
- 20. Importare la mia classe Swift nel campo dei giochi
- 21. Come creare una matrice multidimensionale in swift?
- 22. Qualcuno ha visto l'output "un po '" nel parco giochi quando si usano i dictonaries?
- 23. Il parco giochi si arresta in modo anomalo per Tipo di valore ricorsivo
- 24. Come convertire 4 byte in un float Swift?
- 25. Come posso includere la mia app come modulo in Swift Playground?
- 26. Posso importare il pacchetto di terze parti nel parco giochi di golang
- 27. Come aumentare la dimensione del carattere in Xcode per swift
- 28. Punto di interruzione del debug in Swift Playground?
- 29. Richieste HTTP in Swift 3
- 30. CustomView sembra strano nel mio progetto, ma buono nel parco giochi
È possibile utilizzare un 'UIView' come una tela del disegno. – Moritz