TGViewer
Мобильный трудоголик Мобильный трудоголик @hardworkerit · 1.65K subscribers
Post #59 621
🔢 Swift: masksToBounds VS clipsToBounds в UIKit.

Если кратко: clipsToBounds — используется для вью, masksToBounds — для слоя.

clipsToBounds:
🔸 Используется для UIView.
🔸 Контролирует обрезку дочерних вью (subviews).
🔸 Если значении true — всё, что выходит за границы родителя, будет скрыто.

♣️ Пример использования clipsToBounds:

let myView = UIView()
myView.clipsToBounds = true // обрезаем subviews


masksToBounds:
🔸 Используется для CALayer.
🔸 Контролирует обрезку контента слоя (изображения, тени, закруглении).
🔸 При значении true — обрезает всё, включая тени и выходящие за границы части изображения.

♣️ Пример использования masksToBounds:

let myLayer = CALayer()
myLayer.masksToBounds = true // обрезаем изображение/тень
myLayer.cornerRadius = 10 // закругляем углы, будет работать если masksToBounds является true


➡️ Подписаться на канал
Мобильный трудоголик
  • 👍 18
  • ❤ 5
  • 🫡 2
More from @hardworkerit
  1. Oct 10, 2026🔢 Переиспользуемые превью в SwiftUI. SwiftUI-превью часто начинаются с простого кода. Но…
  2. Oct 9, 2026👨‍💻 Умение адаптироваться - важный навык айтишника, который часто недооценивают. В ИТ не…
  3. Oct 8, 2026🈸 Apple обяжет разработчиков поддерживать iPhone Duo. Apple опубликовала требования к при…
  4. Oct 6, 2026🔢 Swift 6.4: новая диагностика ретейн циклов. В Swift 6.4 появилась новая диагностика, ко…
  5. Oct 4, 2026🔢 SwiftUI: определение угла раскрытия iPhone Duo. В iOS 27.1 появился модификатор .onHing…
  6. Oct 2, 2026👣 Архитекторы, тестировщики и кодеры. Создаем мультиагентную команду Разработка с ИИ-аген…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →