Swift с нуля. UIKit. 10 урок. Констрейнты, верстка кодом, SPM

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

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

  • @boekhounding2586
    @boekhounding2586 5 месяцев назад +5

    Господи, храни автора! Он отвечает на вопросы, которые у меня в голове во время обучения глубинным академическим способом. Глубинный академический способ - это главная причина, по которой бросают обучение. И вообще, когда по телеку показывают в мире животных и серия про обезьян, то переключаю, не нравятся мне обезьяны. Это первая обезьяна, которая мне понравилась.

  • @khilolakhamid
    @khilolakhamid 3 месяца назад

    За ZIma Blue отдельный респект! Моя самая любимая серия!

  • @nikolay4345
    @nikolay4345 Год назад +8

    Дружище привет, только сегодня подумал, что давненько нет уроков на твоем канале и тут приходит уведомление. Большое спасибо)

  • @Roi_not_a_goal
    @Roi_not_a_goal Год назад +4

    Спасибо большое за новый урок! Поскорее бы новый. Не бросайте только нас)

  • @AlexPetrov-pb5id
    @AlexPetrov-pb5id Год назад +1

    Спасибо! Твой урок дает надежду на то что все получится. По твоим урокам хочется пробовать самому даже если не получается

  • @user-pl9hu9sd4e
    @user-pl9hu9sd4e 4 месяца назад

    Я начал смотреть Ваши уроки, видимо когда все Ваши обезьяны все таки надеюсь стали людьми. Но пополнив число обнуленного списка обезьян просто открыл клондайк знаний, спасибо за подачу и материал!

  • @VaticanArhives
    @VaticanArhives Год назад +9

    Рассказывай хоть как дела там, не теряйся, запиши хотя бы просто ролик разговорный 😂 Уже как родной стал, посмотрел все твои ролики, учусь дополнительно по Скутаренко, SwiftBook, смотрю курс CS50, пытаюсь решать задачки на CodeWars, читаю документацию ,параллельно учу английский, 4-5 часов в день на все про всё, уух как ты меня зарядил тем мотивационным роликом, спасибо тебе за это бро в любом случае ❤

    • @MonkeysAtComputers
      @MonkeysAtComputers  Год назад +2

      Оу, да вообще монстр) Держи такой темп, разорвешь всех и вся))
      А насчет разговорных видео, да обязательно запишу, хочется не просто записывать потому что "надо" для раскрутки канала, а именно по заряженному настроению)

  • @babyshkaboy
    @babyshkaboy 6 месяцев назад

    хароооош! рэспэкт за любовь, смерть и роботы. рэспэкт за то что постарался над качеством что второй раз записал. рэспэкт что сделал видос. продолжай в том же духе!

  • @card1nal312
    @card1nal312 Год назад +2

    Ждааааалиииии, урааа! 🥳🥳🥳
    С днем рождения!!! Желаю всего самого лучшего, здоровья! 🥳🙂👏🏻
    Боялся, что уже забросил канал(

  • @user-ic2tx9sb1m
    @user-ic2tx9sb1m Год назад

    Очень рад что нашел твой канал. Сам вкатывался в разработку с СУИ, приходиться периодами какие-то кастомные штуки делать на ките, поэтому решил освоить кит с азов. Должен сказать, что после изучения кита многие вещи в SwiftUI открываются с другой стороны, более полно и логично, типа как луковицу чистить - куча оберток и оптимизаций, все есть функция и тд

  • @user-sq3jx1ip3d
    @user-sq3jx1ip3d Год назад +1

    круто, новый видос) смотрю по порядку, поэтому лайкос авансом) пс - с днюхой)

  • @Sweatyawe1
    @Sweatyawe1 6 месяцев назад

    Сейчас на курсах у Влада МАДИ. Но параллельно тебя смотрю. 🙏 Спасибо.

  • @roberdesam
    @roberdesam Год назад

    Благодарю за этот урок! Как прежде, понятно, просто и норм повторяется. Хотя пару раз не работало ничего, скобка не там, еще что-то уже не помню ) Но в итоге все удалось и видосы твои открывают новые горизонты )

  • @user-zi2lp3st6j
    @user-zi2lp3st6j Год назад

    С прошедшим горила))

  • @gusbr4851
    @gusbr4851 Год назад +1

    с прошедшим бро )

  • @sawyerhowbeit
    @sawyerhowbeit Год назад

    И еще раз спасибо!)
    Жду ТГ канал и новый видос, а пока пересматриваю все по второму кругу и конспектирую важные моменты

  • @kuchumovnikita7977
    @kuchumovnikita7977 Год назад

    Спасибо за ролик, продолжай пожалуйста!

  • @katsumoto3254
    @katsumoto3254 Год назад

    Конечно ждали 🙋🏾‍♂️

  • @neifal
    @neifal Год назад +1

    Привет, ждали!

  • @user-wc5jy3oy1q
    @user-wc5jy3oy1q 10 месяцев назад

    спасибо🥺❤

  • @AaBb-nn9pl
    @AaBb-nn9pl Год назад

    просто пушка

  • @cheetoosscheetoooooosssss3224
    @cheetoosscheetoooooosssss3224 Год назад

    лучший

  • @docode4159
    @docode4159 Год назад

    Чувввак, очень круто
    Спасибо тебе за такие прикладные уроки
    Это прям твой вклад в общество
    Причём очень значимый!
    Подача, шутки, визуализация, настрой
    Да взять даже название канала - просто БОМБА
    не какая-то там унылая нудятина, а реально пацанская движуха, где все свои
    ЗАРЯЖАЕШЬ
    шутка про top/bottom про констрейнты - Агонь 😆
    Как, знаешь, в каком-то классном фильме, где все на серьёзе, говорят про серьёзные вещи, а потом так бац - и накрывает от какой-то вполне себе простой фразы, вроде бы никто и не старался особо шутить, но ржёшь так сильно, от души просто
    Многая лета тебе, многая денег тебе, многая хороших людей на твоём пути и душевного умиротворения!
    Спасибо тебе, друг

    • @MonkeysAtComputers
      @MonkeysAtComputers  7 месяцев назад

      Спасибо за такой теплый отзыв!)

  • @sqyroot
    @sqyroot Год назад +1

    Тема констрейнтов не раскрыта. Пришлось пересмотреть кучу роликов по данной теме чтобы понять как это работает. На самом деле вопрос размещения элементов на форме и их отображении при изменении размеров других элементов в других системах также является достаточно трудным в понимании. Здесь же еще путает понимание что система дает установить два одинаковых констрейнта с разными значениями при этом просто подсветив ошибку но не запретив ее делать.

  • @Razakhun
    @Razakhun 11 месяцев назад

    Братик, привет. А можно с помощью "stack view" расположить секции светофора, а не по отдельности относительно одной секции как ты делал?

    • @MonkeysAtComputers
      @MonkeysAtComputers  11 месяцев назад

      Не понял вопрос если честно) Всмысле все три вью цветные в одну секцию стаквью или нет?)

  • @reyx15x
    @reyx15x Год назад

    Кстати, еще про мерзкие констрейнты. Это конечно может быть и очевидно и понятно, но я не понял)
    Вот у нас есть сториБорд, на котором есть некие элементы, которые мы на него кинули. Мы двигаем эти элементы. Так, сяк, и вот так. А можем все эти положения прописывать кодом. Так вот, вопрос: двигание на сториБорд == прописывать кодом или нет. Я туп и не понял?
    Надеюсь все-таки осилю этот урок))

    • @MonkeysAtComputers
      @MonkeysAtComputers  Год назад

      Ммм не совсем понял. Условно если отступ слева равен 50 в сториборде через констрейнты, и кодом через снапкит 50 сделать отступ, они равны абсолютно. Так как в обоих случаях создаются констрейнты во внутренних функциях. Код идентичный будет отработан внутри.

  • @gabibli
    @gabibli 3 месяца назад

    24:20

  • @gabibli
    @gabibli 3 месяца назад

    5:54

  • @IvanSobakaIvanov
    @IvanSobakaIvanov 4 месяца назад

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

    • @MonkeysAtComputers
      @MonkeysAtComputers  4 месяца назад

      Если в контексте констрэинтов говорить, то фрейм это конечная координата, которая будет у элемента после просчета размеров экрана, значений констрэинта и положения элемента.
      Например: у элемента есть 4 констрэинта: левый отступ 20 отступ снизу 20, ширина 100 и высота 100.
      После просчета констрэинтов фреймы примут значения:
      x: 20, y: высота экрана за вычетом отступа снизу (20) и за вычетом высоты 100, ширина 100, высота 100
      И далее уже не нужно будет проводить расчеты отображения элементов, так как результаты записались во фрейм)

    • @IvanSobakaIvanov
      @IvanSobakaIvanov 4 месяца назад

      @@MonkeysAtComputers Спасибо за ответ, теперь понял.

  • @NickBD95
    @NickBD95 11 месяцев назад

    Пока что из всех уроков, которые я посмотрел на этом канале, этот самый сложный в понимании. Я понимаю ,что скорость можно самому уменьшить в плеере, но некоторые вещи очень быстро говоришь или делаешь и приходится ставить на паузу или перематывать несколько раз. На чуточку бы помедленней, когда куда-то надо нажать, прям вот капелюську помедленней.

  • @relwas
    @relwas Год назад

    Наконец-то, спасибо большое

  • @relwas
    @relwas Год назад

    and happy birthday)

  • @gabibli
    @gabibli 3 месяца назад

    24:33