Objective.C中的嵌入式容器

时间:2012-10-15 18:01:33

标签: iphone objective-c ios mobile

iOS是否为本机应用程序提供了移动版“iFrame”,允许您在其中嵌入原生移动屏幕?我正在寻找一个允许我在iOS应用程序的移动屏幕中嵌入移动屏幕的容器。这种功能是否存在?感谢。

2 个答案:

答案 0 :(得分:0)

如果您要嵌入的移动屏幕是基于网络的,那么您可以使用UIWebView。

但是,如果它是用本机objective-c编写的iOS应用程序,则不能。

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,320,480)];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://mymobileapp.com]]];
[self.view addSubview:webView];
[webView release];

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

答案 1 :(得分:0)

不,您无法在其他应用中嵌入本机应用。如果其他应用程序具有已知的自定义URL方案,您可以做的最好是从另一个应用程序启动第三方应用程序。