SwiftUI c нуля: урок 3 - Picker(UIPickerView), Form, NavigationView + делаем экран настроек
Вставка
- Опубліковано 26 сер 2020
- Куда присоединиться:
Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers
1.Наше сообщество в вк(более 6 + тыс) = theswiftdevelopers
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - t.me/joinchat/Qswat5FErtb3cPfV
p.s
Домашние задание: смотрите в группах!
Если все понравилось ты знаешь что делать;)
Ставь лайк и пиши комент! :)
Куда присоединиться:
Внимание более детальные ролики по SwiftUI и Combine я выпускаю теперь на этом ресурсе! - boosty.to/theswiftdevelopers
1.Наше сообщество в вк(более 6 + тыс) = vk.com/theswiftdevelopers
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - t.me/joinchat/Qswat5FErtb3cPfV
p.s
Домашние задание: смотрите в группах!
Если все понравилось ты знаешь что делать;)
Ставь лайк и пиши комент! :)
О, Combine еще будет в будущем, супер!!! Спасибо!
круто что добавил про Form и NavigationView. супер, можно увидеть как меняется внешне Picker
Очень доходчиво всё объясняете. Спасибо!
Круто очень! По больше уроков ! Спасибо!
Все отлично! Продолжайте!
Очень годно, большое спасибо! 😌
Отлично! Продолжаем)
Очень круто ! Нереально крутой учитель
Прекрасный урок, спасибо
круто, продолжайте в том же духе!
Большое спасибо! 👍🏼
Спасибо 🙏🏻
💥
Очень круто! Большое спасибо за уроки! По сравнению с UIKit гораздо проще
кстати, я изучил по твоим урокам весь swift, и весь UIKit, а сегодня я заканчиваю первый тестовый проект, это копия будильника с IOS, если бы не ВЫ, я ничего не сделал бы, огромное спасибо вам огромное за бесплатные и прекрасные уроки.
простите, вашим*, мне всего лишь 17, и я из Молдавии
Nicu Moțipan , молодец, не забрасывай
@@theswiftdevelopers1301 Я сегодня уже разработчик мобильных приложений, я по React-Native, работаю почти полгода, прекрасно всё получается!
@@nicumotipan9830 привет , отпиши пожалуйста сколько учил и по каким методам ? Я смотрю Скутаренко, вот этот канал и книгу Усова , буквально пару месяцев еще )) в самом начале короче )
@@GringoOne1 Привет, могу с уверенностью сказать, что самый лучший метод учить что-то в программировании, это взяться за проект, простой, и с каждой непонятной ситуации, искать в интернете, в идеале, надо иметь какую-то базу в языке, я так react-native выучил, одну неделю на js и react, потом взялся за проект. (До этого у меня была хорошее понимание программирование из школы, в С++). Гугл это друг программиста, а чтобы была прогрессия возьмись за практику, смотри как делают другие, пробуй сам, а с теорией долго не возись, а то запутаешься.
Flutter очень не нравится. Колбек hell какой-то)) Про нативную разработку полностью согласен)
По поводу того, что учить UIKit или SwiftUI на мой взгляд ответ таков: лучше сейчас проинвестировать свое время сразу на изучение SwiftUI, и найти работу с его стэком и дальше развиваться исключительно по SWiftUI с аналогией Objective-C и Swift
ну шо изучил?
@@Kiryanov-prod бросил айти
@@izzzanaaami какая причина? Сложно в обучении или не нашел работу?
Мне кажется с айдишниками в forEach правильнее
struct ContentView: View {
@State private var section = "5 мин"
@State private var isAirplaneMode = false
var array = ["5 мин", "10 мин", "15 мин", "20 мин", "25 мин"]
var body: some View {
NavigationView {
Form {
Picker(selection: $section, label: Text("Время")) {
ForEach(array, id: \.self) {
Text($0)
}
}
Toggle(isOn: $isAirplaneMode, label: {
Text("Авиа pежим")
})
}.navigationTitle("Настройки")
}
}
}
Но эт не точно)
Эта структура Picker с массивами не работает на Xcode Version 12.1 (12A7403)
есть такое.Xcode 12.4
привет, почему качество 360p ?
скоро будет hd
А если не Int а String ?)
попробуй)
@State private var
VStack - VERTICAL stack
HStack - HORIZONTAL stack
ZStack - Z axis stack (слои)
Ну и вишенка на торте: selection != section
Автору спасибо за урок, но над речью стоит все же поработать, называть вещи своими именами, а не часть так, часть так, не путаться в названиях и переводах. В остальном удачи!
Попробуйте записать свой урок, очень сложно говорить и писать код
В SwiftUI 3 нужно добавить в ForEach id следующим образом выглядит код:
ForEach(0..