Просто подумайте, создайте пользовательский вид с текстом и кнопкой предупреждения и покажите его как UIAlertView.При нажатии на кнопку скрыть это представление.Который решит вашу цель.Ниже код вы можете использовать для того же.Пожалуйста, отрегулируйте x / y / height / width согласно вашему требованию.
UIView *customAlert = [[UIView alloc] initWithFrame:CGRectMake(100,100,100,100)];
UILabel *lblText = [[UILabel alloc] initWithFrame:CGRectMake(0,0,100,30)];
lblText.text =@"Your alert text";
[customAlert addSubView:lblText];
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(hideAlertView:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"OK" forState:UIControlStateNormal];
button.frame = CGRectMake(30.0, 50.0, 50.0, 50.0);
[customAlert addSubview:button];
[self.view addSubView:customAlert];
-(IBAction)hideAlertView:(id)sender
{
[customAlert removeFromSuperView];
}
EDIT
Поскольку UIAlertView имеет МОДАЛЬНОЕ поведение, вы не можете касаться любой другойваше заявление, пока оно не будет отклонено.