当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Swift Optional labelsHidden()用法及代码示例


实例方法

labelsHidden()

隐藏此视图中包含的任何控件的标签。

声明

func labelsHidden() -> some View

详述

当您想从用户接口中的一个或多个控件中省略标签时,请使用此修饰符。例如,以下示例中的第一个 Toggle 隐藏了它的标签:


VStack {
    Toggle(isOn: $toggle1) {
        Text("Toggle 1")
    }
    .labelsHidden()


    Toggle(isOn: $toggle2) {
        Text("Toggle 2")
    }
}

上例中的 VStack 将第一个切换的控制元素居中在可用空间中,而将第二个切换的组合标签和控制元素居中:

始终为控件提供标签,即使您隐藏了标签,因为 SwiftUI 将标签用于其他目的,包括可访问性。

可用版本

iOS 13.0+, iPadOS 13.0+, macOS 10.15+, Mac Catalyst 13.0+, tvOS 13.0+, watchOS 6.0+

相关用法


注:本文由纯净天空筛选整理自apple.com大神的英文原创作品 Optional labelsHidden()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。