我目前在我正在处理的应用程序中有一个按钮,当我按下按钮时,它似乎在按下时没有调用该方法。我以为添加了所有正确的代码,并正确连接了所有内容,但似乎并非如此。
ViewControllerRootHome.h
@property (weak, nonatomic) IBOutlet UIButton *btndev;
- (IBAction)showDev:(id)sender;
ViewControllerRootHome.m
@synthesize btndev = _btndev;
- (IBAction)showDev:(id)sender {
NSLog(@"dev button pressed");
//dev button pressed
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
ViewControllerDev *dev = (ViewControllerDev *) [storyboard instantiateViewControllerWithIdentifier:@"dev"];
[self presentModalViewController:dev animated:YES];
NSLog(@"dev button press End");
}
执行甚至没有到达方法中的第一个日志语句。
事情是这样安排的,
在旁注中,读取“日志”的按钮似乎可以正常加载场景,但无论出于何种原因,“开发”按钮都不想调用该方法/加载场景。
哦,一切的源代码都可以在这里找到,https://github.com/ipatch/KegCop