sud*_*-rf 0 iphone delegates objective-c subview
我的代理中有一个方法可以做到这一点:
-(void)showAddingPersonalDetails; {
personal = [[AddingPersonalDetails alloc] initWithNibName:@"AddingWithPersonalDetails" bundle:nil];
[window addSubview:personal.view];
[window makeKeyAndVisible];
mainscreen.view.hidden = YES;
NSLog(@"Called");
}
Run Code Online (Sandbox Code Playgroud)
在我需要之前,我不希望这个视图被初始化.这就是放入方法的原因.
问题是,我似乎无法从另一个类访问此代码.
我甚至试过这个:
BitWiseAppDelegate *appDelegate = (BitWiseAppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.showAddingPersonalDetails;
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有任何想法吗?
尝试使用以下代码;
BitWiseAppDelegate *appDelegate = (BitWiseAppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate showAddingPersonalDetails];
Run Code Online (Sandbox Code Playgroud)
要么
[(BitWiseAppDelegate *)[[UIApplication sharedApplication] delegate] showAddingPersonalDetails];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
786 次 |
最近记录: |