“点击注册即表示您同意我们的条款和条件”
在代码中实现的最简单的选项是使上面的整个行可单击(这会启动显示条款和条件的模式视图)并且“条款和条件”一词带有蓝色下划线。
我们尝试了各种选择。
1)我们创建了一个 UIWebView 并尝试将 html 加载到其中。但是 html 是按原样呈现的。例如:“html 正文.../正文 html”
2)我们试图创建一个带有标签的按钮,但我们无法创建一个无边框按钮。
谢谢!
“点击注册即表示您同意我们的条款和条件”
在代码中实现的最简单的选项是使上面的整个行可单击(这会启动显示条款和条件的模式视图)并且“条款和条件”一词带有蓝色下划线。
我们尝试了各种选择。
1)我们创建了一个 UIWebView 并尝试将 html 加载到其中。但是 html 是按原样呈现的。例如:“html 正文.../正文 html”
2)我们试图创建一个带有标签的按钮,但我们无法创建一个无边框按钮。
谢谢!
我们能够使用 webView 创建格式。我们使用 webView 的委托之一来完成该过程。这是示例代码
NSString *html = @"<html><head><title>Terms and Conditions</title></head><body style=\"font-family:verdana;font-size:10px;\"><p>By clicking \"Register\" you are agreeing to our <a href=\"showlicenses://toc\"><b><u><font color=\"blue\">Terms and Conditions.</font></u></b></a></p></body></html>";
[termsWOutlet loadHTMLString:html baseURL:[NSURL URLWithString:@"http://www.google.com/message"]];
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
NSLog(@"%s",__FUNCTION__);
NSURL* u = [request URL];
if( [[u scheme] isEqualToString:@"showlicenses"] ) {
NSLog(@"in %s",__FUNCTION__);
[self performSegueWithIdentifier:@"loadTNC" sender:self];
return NO; // DO NOT attempt to load URL
}
return YES; // if you want to allow the URL to load
}