Магия UILabel или приватное API Autolayout – Александр Горемыкин
Доклад посвящен тонкостям работы autolayout-а на примере разработки собственного компонента, реализующего self-sizing поведение UILabel'а. Задача, которая на первый взгляд кажется тривиальной, на деле оброчивается неразрешимой в рамках доступного разработчикам API UIKit - как расcчитать корректный intrinsicContentSize, если не известно с какой шириной будет отрисован view? В докладе будет дан четкий ответ на этот вопрос, построенный на разборе приватного API UIKit.
Презентация:
speakerdeck.com/cocoaheads/maghiia-uilabel-ili-privatnoie-api-autolayout
Видео Магия UILabel или приватное API Autolayout – Александр Горемыкин канала CocoaHeads
Презентация:
speakerdeck.com/cocoaheads/maghiia-uilabel-ili-privatnoie-api-autolayout
Видео Магия UILabel или приватное API Autolayout – Александр Горемыкин канала CocoaHeads
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Давид Зухбая – Пет проекты для всех](https://i.ytimg.com/vi/DQihUJ80Slc/default.jpg)
![Антон Макеев – Страх и ненависть в SwiftUI](https://i.ytimg.com/vi/c1Xa1SfmzT4/default.jpg)
![Никита Майданов – Гайдлайны подписок](https://i.ytimg.com/vi/sDY86kjbAKc/default.jpg)
![Илья Чикмарев – Performance в SwiftUI](https://i.ytimg.com/vi/lh03fF3cG7Q/default.jpg)
![Server-Driven UI с DivKit](https://i.ytimg.com/vi/-aRSYtDVI6c/default.jpg)
![WWDC Pre-party: что ждать?](https://i.ytimg.com/vi/92hFCx2moj0/default.jpg)
![Александр Пряничников (Кошелёк) – Как варить дизайн-систему для живого приложения](https://i.ytimg.com/vi/329aAWL9lXo/default.jpg)
![Никита Раков (Space307) – Есть тема!](https://i.ytimg.com/vi/EwOT1FbhqfI/default.jpg)
![Илья Чикмарёв (Welps) – Блюр в iOS](https://i.ytimg.com/vi/TxPMEO0Ev6c/default.jpg)
![CocoaHeads iOS Митап: Февраль 2022](https://i.ytimg.com/vi/g1ft_povzM0/default.jpg)
![Анна Якусевич – Аудио в iOS за пределами AVPlayer](https://i.ytimg.com/vi/TXRZRA7UXN4/default.jpg)
![Слава Слуцкер – Используем State Machine в SwiftUI: быстро, просто и удобно](https://i.ytimg.com/vi/6gL6RE_0xE0/default.jpg)
![Дмитрий Авдеев – Server driven view на SwiftUI](https://i.ytimg.com/vi/gk0SxLKmpX8/default.jpg)
![CocoaHeads iOS Митап: Декабрь 2021](https://i.ytimg.com/vi/S3gMG_9R7LU/default.jpg)
![Какой Mac выбрать iOS разработчику в 2021 году?](https://i.ytimg.com/vi/x7VnOiIiBFw/default.jpg)
![Никита Майданов – За пределами триала](https://i.ytimg.com/vi/WuqTOpLz9l0/default.jpg)
![Виталий Волков – Поднимаем облачный CI на М1 за сутки](https://i.ytimg.com/vi/rY2c1u6D7_w/default.jpg)
![Лена Гордиенко – Борьба с зависимостями](https://i.ytimg.com/vi/2Q0v-qEV7z4/default.jpg)
![CocoaHeads iOS Митап: Сентябрь 2021](https://i.ytimg.com/vi/jk4Ij-8rgaU/default.jpg)
![Обсуждаем будущее Apple](https://i.ytimg.com/vi/Ob18SjB8dZY/default.jpg)
![Дмитрий Игнатьев – Плавный скролл онлайн гипермаркета](https://i.ytimg.com/vi/e1tEScZIiTg/default.jpg)