我想用箭头连接两个SwiftUI视图,一个指向另一个。例如,在此视图中:
struct ProfileIconWithPointer: View {
var body: some View {
VStack {
Image(systemName: "person.circle.fill")
.padding()
.font(.title)
Text("You")
.offset(x: -20)
}
}
}
我有一个Text
视图和一个Image
视图,我希望有一个箭头从一个指向另一个,如下所示:
然而,我能找到的所有解决方案都依赖于先验地知道每个元素的位置,我不确定SwiftUI的声明性语法是否允许这样做。
1条答案
按热度按时间1szpjjfi1#
可以使用下面的代码来显示箭头。
您可以在代码中使用它,如下所示。
这将如下所示。
根据你的情况修改代码。希望这对你有帮助。