在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