В апреле 2019 года я прошел треть пути через «Начните разработку приложений для iOS (Swift)», и он работал нормально. Я недавно обновился до Xcode 11.0 и начал с самого начала снова. В разделе «Создание базового интерфейса» показано, как нарисовать текстовое поле, кнопку и метку на холсте. Но когда я запускаю его в симуляторе, он показывает 3 элемента за секунду, но затем поверх экрана появляется белый экран Hello World, и их не видно. Как остановить отображение экрана Hello World.
Учебник, на который я ссылаюсь, находится здесь: https://developer.apple.com/library/archive/referencelibrary/GettingStarted/DevelopiOSAppsSwift/BuildABasicUI.html#//apple_ref/doc/uid/TP40015214-CH5-SW1
Чтобы добраться до этой точки, я запустил новое приложение Single View и нарисовал3 элемента на холсте в файле "LaunchScreen.storyboard", затем скомпилированные.
Экран Hello World находится в новом файле в шаблоне с именем ContentView.swift, который содержит нижеприведенное. Последнее учебное пособие было обновлено в декабре 2016 года, и с тех пор Xcode неоднократно обновлялся, и кнопки не соответствуют описанию, но я смог найти функции с помощью Google. Если кто-нибудь знает, как удалить экран Hello World, это будет оценено. Я новичок в разработке для iOS.
//
// ContentView.swift
// FoodTracker2
//
// Created by Steve on 25/9/19.
// Copyright © 2019 FinestSites.net. All rights reserved.
//
import SwiftUI
struct ContentView: View {
var body: some View {
Text("Hello World")
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}