gpt4 book ai didi

ios - 如何在 UIWebView 而不是 Safari 中打开 UITextView 网络链接?

转载 作者:技术小花猫 更新时间:2023-10-29 10:06:52 28 4
gpt4 key购买 nike

我正在开发 iPhone 3.0 应用程序。我正在尝试将 UITextView 中的 Web 链接打开到 UIWebView 而不是 Safari。但仍然没有运气。

UITextView 不可编辑,它完美地检测网页链接并在 Safari 中打开它们。

如何避免?如何获取该 url 以便我可以使用我自己的 UIWebView

最佳答案

这是一个老问题,但如果有人正在寻找更新的方法。

在您的 viewController 的 .m 文件中分配您的 viewController,该 viewController 持有 UITextView 作为委托(delegate)并添加:

-(BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange{

//Do something with the URL
NSLog(@"%@", URL);


return NO;
}

关于ios - 如何在 UIWebView 而不是 Safari 中打开 UITextView 网络链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1305544/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com