Swiftui 更改与手势关联的视图的属性-快捷方式
我想更改已点击的表情符号的字体Swiftui 更改与手势关联的视图的属性-快捷方式,swiftui,gesture,Swiftui,Gesture,我想更改已点击的表情符号的字体 ... 1 var body: some View { 2 GeometryReader { geometry in 3 ForEach(self.dataSet.emojis) { emoji in 4 Text(emoji) 5 .font(Font.system(size: 3)) 6 .position(self.position(for: emoji, in
...
1 var body: some View {
2 GeometryReader { geometry in
3 ForEach(self.dataSet.emojis) { emoji in
4 Text(emoji)
5 .font(Font.system(size: 3))
6 .position(self.position(for: emoji, in: geometry.size))
7 .gesture(
8 TapGesture()
9 .onEnded { action in
10
11 // Here I would like to enlarge the
font of Text in line 4 without adding a new one.
12 })
你的意思是改变特定表情符号的字体还是改变整个文字表情符号的字体?@RajaKishan我的表情符号在屏幕上四处飞扬。我想激怒被点击的表情符号文本。那么最好在模型中再添加一个属性,即字体属性。并点击更改数组中选定元素的字体。好主意!谢谢你@RajaKishan!