- (void)createNavBtn
{
UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] init];
leftItem.title = @"返回";
[leftItem setTarget:self];
[leftItem setAction:@selector(clickedLeftItem)];
self.navigationItem.leftBarButtonItem = leftItem;
UIBarButtonItem *rightItem = [[UIBarButtonItem alloc] init];
rightItem.title = @"交卷";
[rightItem setTarget:self];
[rightItem setAction:@selector(clickedRightItem)];
self.navigationItem.rightBarButtonItem = rightItem;
}
/**
* 点击了rightItem
*/
- (void)clickedRightItem
{
//弹出提示框
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"时间还多,确定要交卷吗?" delegate:self cancelButtonTitle:@"不,谢谢" otherButtonTitles:@"我要交卷", nil];
[alert show];
}
/**
* 点击了leftItem按钮
*/
- (void)clickedLeftItem
{
//弹出提示框
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"时间还多,确定要离开考试吗?" delegate:self cancelButtonTitle:@"不,谢谢" otherButtonTitles:@"我要离开", nil];
[alert show];
}
#pragma mark - UIAlertViewDelegate
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
switch (buttonIndex) {
case 0: //取消
break;
case 1: //确定
{
[self.navigationController popViewControllerAnimated:YES];
}
break;
}
}
UIAlertView弹出框的简单使用
最新推荐文章于 2023-06-12 22:30:00 发布