本文主要是介绍SwiftUI 为任意视图加上徽章(Badge)而想到的(下),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
概览
在 SwiftUI 为任意视图加上徽章(Badge)而想到的(上) 这篇文章中,我们讨论了如何使用 Preference 技术打造 SwiftUI 中任意视图上徽章的实现。
虽然,我们完成了一系列挑战最后基本得偿所愿,不过在上篇的实现中仍有些许不尽如人意之处。
在本篇博文中,您将学到如下内容:
- 概览
- 1. 获取视图尺寸的另一种方式
- 2. ZStack 构建徽章布局
- 3. “谍影重重”的偏移
- 4. 面面俱到
- 5. 额外的考虑:从右到左语言和动态字体
这篇关于SwiftUI 为任意视图加上徽章(Badge)而想到的(下)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!