【发布时间】:2019-10-30 02:08:41
【问题描述】:
我正在尝试完成这个布局
如果我尝试用 VStack 包装 HStack,我会得到:
如果我尝试用 HStack 包装 VStack,我会得到:
有没有办法将文本与文本字段进行基线对齐,并获得从最长标签到对齐文本字段开头的标准间距?
【问题讨论】:
-
前几天我试图用 SwiftUI 做一个非常相似的事情。 WWDC 演讲 Building Custom Views With SwiftUI 涵盖了一些关于自定义对齐行为的内容,您可能可以利用这些内容(查看 21 分钟标记)。我可以想象制作自定义对齐指南以及包裹在
VStack中的HStack以获得您想要的对齐方式。 -
是的,我看过视频的那部分,但我认为它不能满足我的需要。谢谢!
-
疯了,这并不容易,因为它在 UIKit 中是多么容易