如何从其他方法访问操作表按钮索引号?我想将这些索引号设置为方法参数
答案 0 :(得分:0)
使用此delagate - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
您将获得此委托中的buttonindex,您可以从此处调用另一种方法。
答案 1 :(得分:0)
您必须为操作表实现委托方法
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex(NSInteger)buttonIndex
在此您可以检查按钮索引i.s. 0,1,2 ..你想要选择索引吗?
答案 2 :(得分:0)
您可以使用方法
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex(NSInteger)buttonIndex
获取buttonIndex,然后从那里调用连接到webservice的方法,并将buttonIndex作为参数传递。例如:
- (void)methodThatCallsWebservice:(NSInteger)buttonIndex
{
// however you call the webservice goes here
}
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex(NSInteger)buttonIndex
{
[self methodThatCallWebservice:buttonIndex];
}