UIActionSheet *uias=[[UIActionSheet alloc]initWithTitle:@"Send a text message" delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil];
for(int i=0;i<[phoneArray count];i++)
{
NSString *str=[[NSString alloc]initWithFormat:@"%@ %@",[phoneTypeArray objectAtIndex:i],[phoneArray objectAtIndex:i]];
[uias addButtonWithTitle:str];
[str release];
}
//不写这句,Cancel就被覆盖了!
[uias addButtonWithTitle:@"Cancel"];
uias.cancelButtonIndex=[phoneArray count];
[uias showInView:self.view];
[uias release];
- (void)actionSheet:(UIActionSheet *)actionSheet
didDismissWithButtonIndex:(NSInteger)buttonIndex
本文介绍如何使用UIActionSheet创建动态按钮,并展示了一个具体的实现案例,包括初始化UIActionSheet、添加多个按钮以及设置取消按钮的过程。
2830

被折叠的 条评论
为什么被折叠?



