onContinuousHover. С его помощью можно следить за относительной позицией указателя мыши, когда он находится внутри границ вьюшки.
Самые интересные статьи, новости и видео, связанные с iOS разработкой. Не больше трех материалов в день.
onContinuousHover. С его помощью можно следить за относительной позицией указателя мыши, когда он находится внутри границ вьюшки.warning build: Run script build phase 'SwiftLint' will be run during every build because it does not specify any outputs
Если вы видите такой ворнинг в своем проекте, то статья помодет не только избавиться от него, но и существенно ускорить инкрементальный билд, благодаря тому, что SwiftLint будет запускаться не всегда.ScrollView в SwiftUI, в отличие от UIScrollView из UIKit, не дает простого способа следить за изменением позиции скролла. В статье разбирается, как с помощью GeometryReader можно получать текущий фрейм content view, а потом переводить его в нужную нам систему координат. Как бонус – вспомните, как вообще под капотом работает скролл!String(describing:) на ObjectIdentifier – это помогло избавиться от подкапотных protocol conformance checks.
🤷♂️Отказ от использования AnyHashable в пользу все того же ObjectIdentifier.
👀Аудит сторонних фреймворков, и перенос инициализации на время после вызова main().
Перевод на русский язык