Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c UITextView可单击url在终止应用程序后打开_Objective C_Xcode_Uitextview - Fatal编程技术网

Objective c UITextView可单击url在终止应用程序后打开

Objective c UITextView可单击url在终止应用程序后打开,objective-c,xcode,uitextview,Objective C,Xcode,Uitextview,我在UITextView中使用datadetectortypes来检测链接并导航到页面。但应用程序被终止,并且在终止应用程序后,链接将以默认safari打开。有没有办法打开应用程序中的链接?如果您有web视图,可以这样做 比如说 NSString *urlAddress = @"http://myurl.com"; //Create a URL object. NSURL *url = [NSURL URLWithString:urlAddress]; //URL Requst Ob

我在UITextView中使用datadetectortypes来检测链接并导航到页面。但应用程序被终止,并且在终止应用程序后,链接将以默认safari打开。有没有办法打开应用程序中的链接?

如果您有web视图,可以这样做

比如说

  NSString *urlAddress = @"http://myurl.com";
 //Create a URL object.
  NSURL *url = [NSURL URLWithString:urlAddress];

//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

//Load the request in the UIWebView.
[myWebView loadRequest:requestObj];

但我希望它在文本视图中,因为其他许多信息也将显示编辑的url,所以它必须在浏览器中打开。例如,你不能在记事本中打开url,对吗?但是,您可以使用NSUrlRequest,获取所需信息,解析它并将文本添加到textView