我有一个包含5个按钮的视图。当点击每个按钮时,调用UIActionSheetDelegate方法: - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
我将每个按钮标记属性设置为0-4。我很难用委托方法找出发送了哪个button.tag。 sender.tag信息是否传递给操作表委托方法?
对于委托方法,我使用case语句来找出在操作表上按下了哪个按钮,我想我将使用if语句来确定哪个sender.tag == 0等我只是一点点在这一点上感到困惑,如果可能的话,需要一点帮助。
一如既往地提前感谢!
Ť
答案 0 :(得分:1)
您使用传递给buttonIndex
的{{1}}来确定按下了哪个按钮。按钮从0开始编制索引。