我试图在ios中将框架/内核集成到一个简单的.h和.m文件中。代码说明如下所示。我想要一个按钮,当按下这个按钮时,可以启动视图控制器。
如何显示视图控制器以及在哪里。
嵌入Aurasma内核:代码
Aurasma内核可以很容易地嵌入到您自己的应用程序中,只需几行代码,并设置适当的构建选项。整个Aurasma内核由一个视图控制器控制,AKViewController -实例化和呈现该视图控制器是所需的。可以使用AKViewController.h中提供的方便的创建者创建一个+(AKViewController*)aurasmaViewControllerWithDelegate:(Id)委托;显示返回的ViewController将运行Aurasma。Aurasma需要一个实现单个方法的委托:- (void)aurasmaViewControllerDidClose:(AKViewController*)aurasmaViewController;-此委托方法在希望将程序控件返回到主机应用程序时调用。
发布于 2013-05-29 10:28:47
我相信Aurasma是与一个AKTest应用程序一起发布的,它正好说明了这一点。
在按钮方法上,您需要使用以下代码:
if( !self.aurasmaController )
{
self.aurasmaController = [AKViewController aurasmaViewControllerWithDelegate:self];
}
self.aurasmaController.showsCloseButton = showCloseButton;
self.aurasmaController.delayGuide = YES;
[self presentModalViewController:self.aurasmaController animated:animated];此外,该模型还需要使自己实现AKViewController.h中定义的AKViewControllerDelegate
https://stackoverflow.com/questions/12928997
复制相似问题