【发布时间】:2012-12-03 12:32:25
【问题描述】:
我在 iOS 6 中有一个动态表格视图。表格视图单元格具有字幕样式并显示图像、标题和副标题。 表格视图位于导航控制器内,在导航栏中,我有一个栏按钮项,可让您重置单元格的副标题和单元格中显示的图像中显示的进度信息(进度为 0 时为灰色图像%,大于0%为橙色,100%为绿色,实际百分比见字幕)。
当用户按下重置按钮时,图像将替换为特殊图像(圆形箭头),按下该按钮后,用户可以重置进度并从头开始锻炼。
问题是单元格中的图像视图是可单击的,但我无法区分单击图像和单击单元格文本部分(标题+副标题)。 我怎样才能做到这一点?我最好子类化并添加一个可点击的按钮?
另一个考虑是可能重置的圆形箭头应该是辅助视图并出现在右侧?
【问题讨论】:
-
我会说只使用带有自定义背景图像的 UIButton,而不是使用 UIImageView。
-
是的,这就是我使用的解决方案。我添加了一个带有自定义背景图像的 UIButton 作为附件视图。可能已将您的评论标记为答案。
-
将其标记为答案。谢谢!
标签: ios uitableview clickable-image