ios UIAlertView相关代码如下:
- (IBAction)clicked:(id)sender
{
UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"提示" message:@"请输入球队名称" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];
[alertView setAlertViewStyle:UIAlertViewStylePlainTextInput];
[alertView show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex==1) {
//得到用户输入的内容
NSString *teamName = [alertView textFieldAtIndex:0].text;
if (alertView.tag==0) {//添加
//创建Team对象
Team *t = [NSEntityDescription insertNewObjectForEntityForName:@"Team" inManagedObjectContext:self.app.managedObjectContext];
t.name = teamName;
}else{//编辑
self.editTeam.name = teamName;
}
[self.app saveContext];
//让tableView刷新显示
[self.tableView reloadData];
}
}
本文提供了一个使用UIAlertView进行球队名称输入的示例代码。当点击按钮时会弹出UIAlertView对话框让用户输入球队名称,用户输入完成后可通过点击确定按钮将输入的名称保存到Team对象中,并更新UITableView的数据。
1164

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



