当前位置:  开发笔记 > 前端 > 正文

适用于iphone应用程序的"约"文本中的超链接

如何解决《适用于iphone应用程序的"约"文本中的超链接》经验,为你挑选了2个好方法。

我正处于我的第一个简单的iPhone应用程序的最后阶段.我正在构建一个"约"视图,包含信用/信息/等.

我在最简单的事情上失败了:如何在文本中嵌入超链接?我目前正在使用带有UILabel的UIView作为文本.

我已经看过这里和示例应用程序,但没有到达任何地方.我应该使用UIWebView吗?

谢谢.



1> frankodwyer..:

是的,使用UIWebView并在其中放置静态HTML.

像这样:

[myWebView loadHTMLString:@" .... " baseURL:nil];



2> Paxic..:

要在指定的URL上启动Web浏览器:

NSURL *target = [[NSURL alloc] initWithString:@"http://www.stackoverflow.com"];
[[UIApplication sharedApplication] openURL:target];

此代码可以在任何地方运行.我对UILabel进行了分类,添加了touchsEnded方法并将其放在那里.(别忘了设置labelname.userInteractionEnabled = YES;)

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
    NSURL *target = [[NSURL alloc] initWithString:@"http://www.stackoverflow.com"];
    [[UIApplication sharedApplication] openURL:target];
}

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有