【发布时间】:2020-07-29 12:39:40
【问题描述】:
默认情况下,在 iOS 上,如果您在 SwiftUI 中添加按钮,其大小等于文本的大小。将padding 设置为某个值会将大小扩展为大于该值的文本。
默认情况下,在 watchOS 上,按钮具有带有应用填充的文本和背景。我看不到任何减少填充的方法(使按钮高度更接近文本的高度)。我尝试过设置padding 和frame,但它似乎没有帮助 - 它看起来甚至违反直觉,因为增加padding 会降低可见按钮的高度,但它会保持按钮的整体大小仍然没有帮助的布局。
请注意,使用情节提要可以降低高度,因此我认为 SwiftUI 中应该有一种方法。
【问题讨论】: