在iOS上创建快捷方式程序(Create Shortcut on ios programmatica

2019-10-18 06:32发布

如何创建iOS上家快捷方式访问使用Objective C的我的应用程序的特定视图 - 控制?

Answer 1:

您可以使用自定义模式访问自己的应用,如:

myApp://....

如果您注册您的应用程序使用的模式,每次应用程序调用或网页与启动时,它会打开你的应用程序。 然后,您可以检测到您的应用程序被打开了一样,并打开您所需的视图。

苹果iOS架构定制

但是,你不能做的是建立您的主屏幕从编程代码的应用程序/网页,这是不允许的。 您可以保存从Safari浏览器的网页在您的家,并且该网页会打开你的应用程序,但不能从您的应用程序。



Answer 2:

你的问题是有点混乱,但我能想到的任何两种情况你可能会问的答案:

如果你想知道如何轻松地在Xcode中更轻松地访问某些视图控制器代码,开始使用标签在你的窗口(命令-T)有多个视图打开一次,就像浏览网页上。

但是,(这种可能性更大),如果你想访问一个视图控制器在一个应用程序,你需要把一个UIButton你正在寻找的的viewController,并要么模态出现新的控制器:

NewViewController *newVC = [[NewViewController alloc] init];
[self presentViewController:newVC animated:YES completion:nil];

或者,如果您当前视图控制器嵌入导航控制器:

NewViewController *newVC = [[NewViewController alloc] init];
[self.navigationController pushViewController:newVC animated:YES];


文章来源: Create Shortcut on ios programmatically