SwiftUI ZStack 注意点

iOS小部件实时活动用到了SwiftUI,遇到了ZStack使用父视图宽高设置position位置错乱,比较基础的用法不过还是遇到了一些坑点,和平时OC逻辑不一致,主要是针对ZStack在使用重叠视图的时候尽量保证整个布局只使用一个ZStack,然后根据父视图取位置GeometryReader {geo in

            ZStack{

        }

}

x和y都是设置自身的中心点,所以要确定好父视图的位置,然后x和y都是需要的距离再加上或减去自身宽高的二分之一,千万不要在ZStack里在嵌套ZStack,由于第一次用特别记录一下,以作提醒。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容