Swiftui 调整“监视”部分中NavigationLink的填充/边距
我的原始部分只有一个文本对象。当我将其替换为NavigationLink,以便点击它可以获得另一个视图时,该部分的大小突然膨胀,添加了填充和边距。我已经试过了。填充(0)和我能想到的所有东西,但NavigationLink坚持认为它是一个超大气泡Swiftui 调整“监视”部分中NavigationLink的填充/边距,swiftui,watchkit,swiftui-navigationlink,Swiftui,Watchkit,Swiftui Navigationlink,我的原始部分只有一个文本对象。当我将其替换为NavigationLink,以便点击它可以获得另一个视图时,该部分的大小突然膨胀,添加了填充和边距。我已经试过了。填充(0)和我能想到的所有东西,但NavigationLink坚持认为它是一个超大气泡 var body: some View { List { Section(header: NavigationLink("Section Title", destina
var body: some View {
List {
Section(header:
NavigationLink("Section Title", destination: OrgChooserView())) {
ForEach(model.metrics, id: \.displaySequence) { metric in
MetricRowView(metric: metric)
}
}
}
.navigationTitle("Test").accentColor(.orange)
}
使用第节中的NavigationLink:
在第节中添加文本:
我将非常感谢任何帮助,无论是移除围绕在节标题周围的可见气泡,还是调整其填充和边距
谢谢。将
.buttonStyle(PlainButtonStyle())
应用到导航链接以删除填充和背景。您还将丢失按钮的默认着色和“触地”效果,因此如果需要,您必须重新创建它们。谢谢。至少文本还有触地效果。啊,好的,很好。我可能记错了,或者这是从watchOS 6到watchOS 7的变化。