Vol*_*da2 19 iphone uialertview
我如何解雇UIAlertView?此代码不起作用.
@property (nonatomic, retain) UIAlertView *activityAlertView;
- (void)viewDidLoad
{
self.activityAlertView = [[UIAlertView alloc] initWithTitle:@"Receiving data" message:@"\n\n"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil, nil];
[activityAlertView show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
}
-(void) myfunc
{
[self alertView:activityAlertView clickedButtonAtIndex:1];
}
Run Code Online (Sandbox Code Playgroud)
Jus*_*Sid 57
- (void)dismissWithClickedButtonIndex:(NSInteger)buttonIndex animated:(BOOL)animated
UIAlertView类的方法可以满足您的需求.例如:
[myAlertView dismissWithClickedButtonIndex:-1 animated:YES];
Run Code Online (Sandbox Code Playgroud)
小智 5
由于您使用的是委托回调方法UIAlertView
,我认为您最好使用以下代码
[myAlertView dismissWithClickedButtonIndex:0 animated:YES];
Run Code Online (Sandbox Code Playgroud)
如果没有,那么使用上面建议的代码
[myAlertView dismissWithClickedButtonIndex:-1 animated:YES];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
26345 次 |
最近记录: |