У меня есть пользовательский интерфейс с серией изображений и текстовых полей, и мне интересно, почему я не могу определить функцию для каждого изображения и текстового поля и передать переменную для каждого.
Вот текстовая функция, которую я хочу определить:
func textBox(textIn: String) {
Text("\(textIn)")
.fontWeight(.bold)
.foregroundColor(Color.white)
.background(Color.blue)
.offset(y: 65)
}
, и когда я хочу вызвать функцию, она говорит мне
Тип '()' не может соответствовать 'View' ; только типы struct / enum / class могут соответствовать протоколам
var body: some View {
VStack{
NavigationView {
ScrollView {
textBox(textIn: "Test!")
Я программировал всего несколько месяцев, и я работаю в Swift меньше недели, поэтому я Прошу прощения, если это базовый c вопрос.
Заранее спасибо
Мили