SwiftUI. Урок 2: Интерфейс главного экрана Xcode Swift iOS Apple разработка ПО iPhone MacOS iPad
HTML-код
- Опубликовано: 4 сен 2024
- В этом уроке мы сверстаем главный игровой экран нашего приложения. Познакомимся с контейнером HStack, слегка коснёмся таблицы List.
Если Вам понравилось видео, зашёл формат, и Вы хотите продолжать смотреть наши видео по разработке, поддержите нашу идею лайком. Также все вопросы, пожелания, поздравления, жалобы и просьбы Вы можете оставлять в комментариях.
Наш сайт: madi.space
Если Вы хотите заказать разработку сайта или мобильного приложения, напишите нам в WhatsApp или телеграм: +7 958 643-93-25
По вопросам индивидуального обучения: +7 967 901-73-24
Leading and Trailing используется вместо правого и левого, потому что есть языки, где письмо идет справа налево.
Спасибо за видео
На сколько я знаю leading или trailing используются за место лево или право так как есть страны в которых читают наоборот с права на лево, и там приложение корректно отобразиться при использовании leading или trailing.
Да, так и есть
🔥
Благодарю урок усвоен!
Гугл сказал, что "Стак" )
У меня List белый получается, везде есть фон, а на месте таблицы нет. Пытался отдельно таблице фон присвоить и сделать его прозрачным, не помогло.
тоже самое
Кто нибудь победил данную проблему ?
@@sergeyaydarov7735 Видимо у нас старый хкод( в документации эпл все есть, все работает(
Возможно можно добавить через extension, но у меня не вышло(
Пни когда будет решение
@@vadimpavlov3202 добавьте просто spacer( )
@@edgaradamyan710 где добавить?
Так все таки есть какая-нибудь методика понимания, когда нужно ставить точку?
Я понял про перечисления. Но, это ответ чисто технический, а я говорю немного о другом.
Вот допустим .cornerRadius(26 - это же тоже перечисление, так ведь?) Но оно без точки?
Нет 26 это целое число, не перечисление
32:50 так же добавил
List {
}.listStyle(.plain)
.frame(maxWidth: .infinity, maxHeight:.infinity)
И У МЕНЯ УЕХАЛ фон .background(Image("background")) .... P.S. задний фон у меня другой. В инете другую картинку нашёл ;) Проблема в картинке ? Спасибо.
Spacer()
.frame(maxWidth: .infinity, maxHeight:.infinity)
Победил )))))
Привет, скажи пожалуйста в чем может быть ошибка, когда делаю таблицу после List {
}.listStyle(.plain). Xcode не хочет принимать plain. Пишет Cannot infer contextual base in reference to member 'plain'.
Может Xcode старый?
@@MadiSpace предпоследняя версия
У меня тоже возникла проблема с List. Эта таблица, которая должна поднять все окна выше, она их подняла, но цвет фона этой таблицы стал белый. Дважды переписывал весь код с нуля, но так и не понят, в чем проблема.
WorldsTextField(word: $word,
placeholder: "Insert your word")
.padding(.horizontal)
Button {
print("Ready")
self.word = ""
} label: {
Text("Start")
.padding(12)
.foregroundColor(.white)
.frame(maxWidth: .infinity)
.background(Color("Orange"))
.cornerRadius(12)
.font(.custom("AvenirNext-Bold", size: 26))
.padding(.horizontal)
}
List {
}.listStyle(.plain)
.frame( maxWidth: .infinity, maxHeight: .infinity)
}.background(Image("background"))
}
}
@@user-pv3xm3mg3u Такая-же проблема
@@user-pv3xm3mg3u Just make a comment // List. And make Spacer( ).