我有一个 UIAlert,每次调用它都会弹出 3 次。在我点击它之前,它会出现然后消失。会不会是它viewDidLoad
本身被调用了 3 次?
我在我的应用程序中实现了 UIAlert viewDidLoad
:
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title message:alertMessage delegate:self cancelButtonTitle:ok otherButtonTitles:nil];
这是viewDidLoad
管理视图的 rootViewController 中的:
- (void)viewDidLoad {
Kundenkarte *kartenAnsicht = [[Kundenkarte alloc]
initWithNibName:@"Kundenkarte" bundle:nil];
kartenAnsicht.rootViewController = self;
kartenAnsicht.viewDidLoad;
self.map = kartenAnsicht;
[self.view addSubview:kartenAnsicht.view];
[kartenAnsicht release];
// [super viewDidLoad];
}
唤起 UIAlert的viewDidLoad
是在kartenAnsicht
视图控制器中。
我希望有人可以帮助我,因为我没有想法。