单击view1.xib中的音频按钮
我想加载view2.xib文件(这不在uiwebview中)
我想在我的应用程序中使用this link。
但是在此链接中,rootviewcontroller
位于uiview
,但在我的应用程序中,UIWebView
中的根视图控制器如果rootview
位于{{{}}中,则如何更改视图1}}?
答案 0 :(得分:1)
<a href="TEST://GOTOVIEW">Go To Second View</a>
在包含UIWebView的viewcontroller中,将webView的委托设置为viewcontroller
- (void) viewDidLoad
{
webView.delegate = self;
}
在视图控制器中实现以下
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
NSString *urlAbsolute = [request.URL absoluteString];
if ([urlAbsolute isEqualToString:@"TEST://GOTOVIEW"])
{
//Go to the second view by calling the switchPage function
return NO;
}
}
return YES;
}