我有一个包含5个按钮的视图。当每个按钮被点击时,UIActionSheetDelegate方法被调用:-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
我将每个按钮的标签属性设置为0-4。我很难用委托方法找出哪个button.tag被发送了。是否将sender.tag信息传递给动作单委托方法?
对于委托方法,我使用case语句来找出操作表单上哪个按钮被按下了,我猜我将使用if语句来确定哪个sender.tag、== 0等等。
一如既往的提前感谢!
T
发布于 2011-02-10 03:30:52
您可以使用传递给actionSheet:clickedButtonAtIndex:的buttonIndex来确定按下了哪个按钮。这些按钮从0开始索引。
https://stackoverflow.com/questions/4949080
复制相似问题