当我单击显示的uialertView时,请向我解释如何更改Uiview
类。如果您知道任何教程
,请不要犹豫假设我当前正在显示viewContoller1,当我收到特殊数据包时,我必须根据用户选择
显示另一个XIB我尝试了UialertView代表中的pushViewController,请
使用uialertview委托。因此,在特定的课程中,您要打电话给。在标题文件中,添加SO
@interface SomeClass : UIViewController <UIAlertViewDelegate> {
...
然后,当警报为alloc/init设置委托
时UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"title" message:@"message" delegate:self cancelButtonTitle:@"NO" otherButtonTitles:@"YES", nil];
[alert setDelegate:self];
[alert show];
在与AlertView同一类中,将此委托方法放入。
中-(void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {
if ([alertView cancelButtonIndex] == buttonIndex){
return;
//Do your UIView change here
}
希望这有帮助