0

我有一个使用 tableview 设置一些用户偏好的应用程序。

这是按钮,png图像。但我希望用户点击一个单元格并在按钮的白色部分显示一些内容。例如,对于位置一,位置图标应该变成红色!或者对于driveThru,白框应该在里面显示一个X检查。

以下是按钮:

按钮1 按钮2 在点击时更改按钮的最佳方式是什么?

4

1 回答 1

0

您可以将代码添加到tableview:didSelectRowAtIndexPath您的 tableview 委托中调用的方法,该方法会在 tableviewcell 中的触摸事件后更新您的按钮,并且您可以使用逻辑门来确定应该更新哪个按钮。您需要使您的按钮实例变量/属性,以便您可以在创建它们的方法之外的方法中引用它们。如果您的按钮图像是 png,您将必须使用所需的更改创建另一个 png,然后将更改后的 png 替换为按钮的图像视图(假设您是这样做的)。希望这会有所帮助

于 2013-06-07T17:21:24.410 回答