SwiftUI Course - Lists, HStack, VStack and JSON Data (Swift 5)

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 25

  • @antonilin3123
    @antonilin3123 5 лет назад +8

    Спасибо за детальное объяснение :) Я знаком с тем, как строится приложение с использованием tableview через UIKIT , и данный SwiftUI оч упрощает данный процесс. Оформлять интерфейс стало гораздо проще.

  • @reyx15x
    @reyx15x 5 лет назад +3

    смотрю и плачу! как же это прекрасно! пытаюсь изучать Swift, а SwiftUI это чудо! я о таком еще несколько лет назад мечтал.

  • @yegorsk97
    @yegorsk97 5 лет назад

    Просто взрыв мозга

  • @ThePanViktor
    @ThePanViktor 5 лет назад +4

    Очень круто!

  • @СергейБорисов-в6ю
    @СергейБорисов-в6ю 5 лет назад

    Спасибо, очень круто 😃

  • @myxomop23
    @myxomop23 5 лет назад +1

    Еще один момент. Возможно ли строить одно вью поверх другого? Ну допустим, невидимая таблица, которая появляется как дроп даун лист при нажатии на текст филд? Как такие вещи реализовывать на данном фреймворке?
    Констрейнтов я так понимаю, там нет... анимации через изменение констрейнтов тоже невозможны? Вроде как выглядит красиво и прикольно, но насколько реализуемы все возможности как в старом стиле?

  • @yurymikhalkevich9539
    @yurymikhalkevich9539 5 лет назад

    Спасибо за урок. А как убрать большой отступ "Teachers" в NavigationBar?

  • @maxbudnik
    @maxbudnik 5 лет назад +1

    Спасибо за урок! Алексей, в каком направлении теперь развиваться, стоит ли тратить кучу времени на изучение старых концептов или сосредоточиться на новом фреймворке? Так же не понятно что выполняет роль контролера, да и вообще где теперь реализовывать все эти костомные транзишины и например контролы или например из предыдущего урока костюмный алерт ?

  • @АрманКаштан
    @АрманКаштан 4 года назад

    Здравствуйте, в процессе работы над примером в данном видео потерял Canvas. Он включен через Editor и в правом верхнем углу где код, но он не включается. После перезагрузки мак он стал вообще серым и не реагирует. Был бы очень рад вашему ответу. Поиск не дал толкового ответа, все ровно как и я пытался включить через Editor

    • @АрманКаштан
      @АрманКаштан 4 года назад

      Решение оказалось простым и странным, не без костылей. Пришлось создать новый SwiftUI и перенести туда код, а в старом TopView так и не отобразился Canvas

  • @fomich241
    @fomich241 5 лет назад +2

    Я правильно понимаю, что приложение сделанное с помощью SwiftUI будет работать только на девайсах с iOS 13 ?

    • @fomich241
      @fomich241 5 лет назад

      Получается Фреймворк больше на перспективу чем на здесь и сейчас

    • @sedoyjan
      @sedoyjan 5 лет назад +3

      Мне одному кажется что SwiftUi это React на Swift?

  • @meelcoin
    @meelcoin 5 лет назад

    Приветствую , автор. Скажите, почему цвет шрифта не прописывается как .color(.red) ( пример) , а вместо этого нужно писать .foregroundColor(.red). Стоит Xcode 11. Mojave. ставил бету 10.15, но результат такой же

    • @SwiftBook
      @SwiftBook  5 лет назад +1

      Потому что в SwiftUI каждый объект это view, т.е. TEXT, IMAGE в SwiftUI это просто кастомизированные view, поэтому свойство body и имеет тип some View, потому что ей не важно, что она будет возвращать, главное чтобы это был любой объект View, но один! И поэтому в SwiftUi нет привычного нам свойства .color(.red), а вместо этого есть свойство .foregroundColor(.red)

    • @meelcoin
      @meelcoin 5 лет назад

      Понял. Спасибо )

  • @СергейНазаров-х1з
    @СергейНазаров-х1з 5 лет назад

    Canvas работает только при наличии OS 10.15 ? просто Xcode 11 - не достаточно?

  • @myxomop23
    @myxomop23 5 лет назад +2

    Как он будет делать привью, если данные для селла будут браться не из локального джейсона, а из сети? Неужели он в реал тайме делает запрос и показывает данные?

  • @synevir1603
    @synevir1603 5 лет назад

    Крутая штука но я так понимаю будет много говнокода и что насчет тестирования?

  • @JunaidKhan-ny8tu
    @JunaidKhan-ny8tu 5 лет назад +3

    Please make this video in English

  • @johnaran
    @johnaran 4 года назад

    Apple очнулись переняли опыт Flutter SDK

  • @vladimir.anisimov
    @vladimir.anisimov 5 лет назад +3

    Ни одного класа, жесть. Мы без ооп