标签: ios swift
我有一个由可点击图片组成的UIStackView。每当我点击其中一个时,UIView就出现在堆栈的右侧,显示有关被点击对象的更多信息。我正在尝试创建一个三角形,它将向用户显示UIView与堆栈中的哪一行相关,如图所示:
我不知道怎么做。我的解决方案可能只是制作10个UIImageViews(堆栈中有10行),每当用户点击图像时,将其对应的UIImageView设置为三角形,其余为零。然而,这是笨重而肮脏的,还有更好的解决方案吗?我确信有很多方法可以实现这一目标,但最好的方法是什么?