我有一个列表视图,列表的每一行都包含一个带有一些文本视图的HStack和一个图像,如下所示:
HStack{
Text(group.name)
Spacer()
if (groupModel.required) { Text("Required").color(Color.gray) }
Image("ic_collapse").renderingMode(.template).rotationEffect(Angle(degrees: 90)).foregroundColor(Color.gray)
}.tapAction { self.groupSelected(self.group) }
这似乎很有效,除了当我点击文本和图像之间的空白部分(其中Spacer()
是)时,点击操作没有注册.只有当我点击文本或图像时,点击操作才会发生.
还有没有人遇到过这个问题/知道解决办法?