如果我显示警报,然后调用活动指示器的方法,则警报会消失,就像用户按下确定一样。
警报声明:
UIAlertView *errorAlert = [[UIAlertView alloc] initWithTitle:@"Error loading content" message:errorString delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[errorAlert show];
[errorAlert release];
活动指标声明:
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
indicator.hidesWhenStopped = YES;
[indicator stopAnimating];
导致此问题的方法调用:
[indicator stopAnimating];
我该怎么办?
编辑:如果NSXML Parser收到错误的网址,我注意到我的应用无法正常工作。目前我无法确定活动指标是否导致错误。
答案 0 :(得分:0)
您可以在Alertview中嵌入ActivityIndicator,看起来干净整洁: http://kwigbo.com/post/394670170/iphone-sdk-uialertview-with-activity-indicator
编辑:重新阅读您的问题,上述解决方案可能不适合您的需求。
让我问一下,你究竟想用这两种观点做什么?