
 
概览
 
在 SwiftUI 开发中,利用描述性代码我们可以很轻松的构建各种丰富多彩的视图。我们可以设置它们的大小、位置、颜色并应用不计其数的修改器。
 
但是,小伙伴们是否想过在 SwiftUI 中如何获取一个视图的全局位置坐标呢?
 
 
 在本篇博文中,您将学到如下内容:
 - 概览
 - 1. SwiftUI 和 UIKit 布局的不同之处
 - 2. 方法一:老朋友 GeometryReader!
 - 3. 方法二:Anchor Preference
 - 4. 方法三:iOS 17 中的新妙招
 - 5. 写一个包装器包罗万象
 - 总结
 
 
  
 
相信看完本篇博文,大家对 SwiftUI 视图系统会有更成熟的认识和了解。
 
那还等什么呢?Let’s go!!