ios - xcode download
Xcode 11:el lienzo no aparece (4)
Estoy tratando de hacer funcionar la nueva función Canvas de Xcode 11, pero Canvas no se mostrará. ¿Qué estoy haciendo mal?
Acabo de crear un nuevo proyecto predeterminado (aplicación de vista única), lo compilé y activé ''Editor> Editor and Canvas''. Puedo navegar a cada archivo en el proyecto, nada aparece.
¿Qué más hay que hacer?
Debe estar en la versión de Catalina macOS (10.15), como se indica en el tutorial oficial
Tenga cuidado: Catalina no admite aplicaciones de 32 bits, algunas aplicaciones antiguas dejarán de funcionar después de la actualización.
Para agregar más a la otra respuesta, según el tutorial oficial de Apple :
Para obtener una vista previa e interactuar con las vistas desde el lienzo en Xcode, asegúrese de que su Mac esté ejecutando macOS 10.15 beta.
Desafortunadamente, no puedo ejecutarlo ahora porque la versión beta se acaba de lanzar y no tengo una Mac de repuesto.
Todavía puedes ver la vista en vivo (sin Catalina instalada) con los patios de recreo.
utilizando
UIHostingController
.
import UIKit
import SwiftUI
import PlaygroundSupport
struct ContentView : View {
var body: some View {
Text("Hello World")
.color(Color.blue)
}
}
// Present the view controller in the Live View window
PlaygroundPage.current.liveView = UIHostingController.init(rootView: ContentView())