我希望我的按钮在单击时重新启动我的视图,所以当我单击它时,我想运行以下代码行:
[self.navigationController pushViewController:self.viewController animated:YES];
还是我希望它运行我的整个 didFinishLaunching 方法?
如何链接按钮?
任何帮助表示赞赏!
我希望我的按钮在单击时重新启动我的视图,所以当我单击它时,我想运行以下代码行:
[self.navigationController pushViewController:self.viewController animated:YES];
还是我希望它运行我的整个 didFinishLaunching 方法?
如何链接按钮?
任何帮助表示赞赏!
我不知道你的意思
单击时重新加载我的应用程序
但是要在 buttonClick 上做任何事情,您必须为按钮创建一个动作
[myButton addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
-(void)buttonClicked
{
[self.navigationController pushViewController:self.viewController animated:YES];
}
并且明确调用didFinishLaunching
不是正确且推荐的方法。
您可以创建一个包含所有didFinishLaunching
代码的方法并在 ButtonClick 上调用该方法
AppDelegate
从另一个viewController
用途访问方法
-(void)buttonClicked
{
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate methodToCall];
}
Unless you're using private API's, it's not possible to restart your app.