Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.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
Iphone 更改电话:属性在模拟器中工作,但不在设备中_Iphone_Uiwebview_Uiwebviewdelegate_Tel - Fatal编程技术网

Iphone 更改电话:属性在模拟器中工作,但不在设备中

Iphone 更改电话:属性在模拟器中工作,但不在设备中,iphone,uiwebview,uiwebviewdelegate,tel,Iphone,Uiwebview,Uiwebviewdelegate,Tel,我已经更改了tel属性以执行一些字符串操作,而不是调用该号码 它在模拟器中工作,但当我使用这个设备时,它仍然试图调用 我尝试过webview、textview和button,但仍然存在相同的问题:( 有什么想法吗 让我重新措辞 默认情况下,当点击带有电话号码xxxx的任何链接时,iPhone会拨打电话号码xxxx 但我不想调用,而是想获取xxxx并将该值附加到字符串中。 如何做到这一点 谢谢 -(void)viewDidLoad{ [超级视图下载]; self.htmlString=[self

我已经更改了tel属性以执行一些字符串操作,而不是调用该号码

它在模拟器中工作,但当我使用这个设备时,它仍然试图调用

我尝试过webview、textview和button,但仍然存在相同的问题:(

有什么想法吗


让我重新措辞

默认情况下,当点击带有电话号码xxxx的任何链接时,iPhone会拨打电话号码xxxx 但我不想调用,而是想获取xxxx并将该值附加到字符串中。 如何做到这一点

谢谢
-(void)viewDidLoad{
[超级视图下载];
self.htmlString=[self-createHTML];
[webView setBackgroundColor:[UIColor clearColor]];
[网络视图设置不透明:否];
[webView loadHTMLString:self.htmlString baseURL:nil];
}
-(NSMutableString*)创建HTML{
NSMutableString*tempString=[NSMutableString stringWithFormat:@”“];
[tempString appendString:@“John Smith”];
[临时字符串格式:@“
”; [tempString appendString:@”“; 返回临时字符串; } -(BOOL)webView:(UIWebView*)webView应加载WithRequest:(NSURLRequest*)请求导航类型:(UIWebViewNavigationType)导航类型{ //点击捕获用户链接。 NSURL*url=[请求url]; NSString*mytext=[url绝对字符串]; NSLog(@“%@”,mytext); myLabel.text=mytext; 返回YES; }
如果您不想呼叫:

- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request     navigationType:(UIWebViewNavigationType)navigationType
{
    return NO;
}

模拟器无论如何都不能调用。

@user1147114-你所说的
它根本不显示webview内容是什么意思?
?我的意思是,当我返回NO时,它在屏幕上什么也不显示
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request     navigationType:(UIWebViewNavigationType)navigationType
{
    return NO;
}