我有一个UITableView
(就像我想要的FaceBook帖子,分享,评论)。当我点击一个像按钮时,它应该转向其他图像,它也应该调用一个方法进行进一步的处理。
我正在使用Objective-C
答案 0 :(得分:1)
您可以在设计时使用按钮[Normal, Highlighted, Selected, Disable]
的状态配置设置图像。
当您单击按钮时,您调用方法并更改按钮已选择或无按钮的状态。
答案 1 :(得分:1)
似乎是因为dequeueReusableCellWithIdentifier
方法。在cellForRowAtIndexpath
中,您需要在此单元格中单击检查按钮。
如果单击此单元格中的按钮,请使用clicked image
设置按钮图像。如果没有,请使用normal image
设置按钮图像。
答案 2 :(得分:0)
您可以为不同的状态设置图像,如下所示
[btn setBackgroundImage:[UIImage imageNamed:@"image1"] forState:UIControlStateNormal];
[btn setBackgroundImage:[UIImage imageNamed:@"image2"] forState:UIControlStateSelected];
[btn setBackgroundImage:[UIImage imageNamed:@"image3"] forState:UIControlStateHighlightedSelected];
答案 3 :(得分:0)