在iOS 15 新增了Text选中拷贝功能 Text文本默认是不能选中拷贝的的,可以通过.textSelection()modifier with the .enabled value

VStack(spacing: 50) {
    Text("You can't touch this")

    Text("Break it down!")
        .textSelection(.enabled)
}

可以直接写在VStack外面

VStack(spacing: 50) {
    Text("You can't touch this")
    Text("Break it down!")
}
.textSelection(.enabled)

还可以这样用在List外面

List(0..<100) { index in
    Text("Row \(index)")
}
.textSelection(.enabled)

原文:https://www.hackingwithswift.com/quick-start/swiftui/how-to-let-users-select-text