草庐IT

UIWebVIew

全部标签

ios - 检查一个 URL 是否有 http ://prefix

在我的应用中,当用户添加一个对象时,也可以为这个对象添加一个链接,然后链接可以在一个webView中打开。我试图保存一个不带http://前缀的链接,然后在webView中打开它,但无法打开它!在webView开始加载之前,有没有一种方法可以检查保存的URL是否有http://前缀?如果没有,我该如何将前缀添加到URL?谢谢! 最佳答案 您可以在NSString上使用-(BOOL)hasPrefix:(NSString*)aString方法来查看包含您的URL的NSString是否以http://前缀开头,如果不是则添加前缀。NSS

ios - 检查一个 URL 是否有 http ://prefix

在我的应用中,当用户添加一个对象时,也可以为这个对象添加一个链接,然后链接可以在一个webView中打开。我试图保存一个不带http://前缀的链接,然后在webView中打开它,但无法打开它!在webView开始加载之前,有没有一种方法可以检查保存的URL是否有http://前缀?如果没有,我该如何将前缀添加到URL?谢谢! 最佳答案 您可以在NSString上使用-(BOOL)hasPrefix:(NSString*)aString方法来查看包含您的URL的NSString是否以http://前缀开头,如果不是则添加前缀。NSS

ios - 在 uiwebview 上添加事件指示器

我有一个viewDidLoad,它创建一个WebView并启动一个事件指示器。如何让事件指示器仅在网页出现时停止?如何向事件指示器添加单词,例如“正在加载”?//CreatetheUIWebViewUIWebView*webView=[[UIWebViewalloc]initWithFrame:self.view.bounds];[self.viewaddSubview:webView];//StartthethrobbertocheckiftheuserexistsUIActivityIndicatorView*activityView=[[UIActivityIndicatorVi

ios - 在 uiwebview 上添加事件指示器

我有一个viewDidLoad,它创建一个WebView并启动一个事件指示器。如何让事件指示器仅在网页出现时停止?如何向事件指示器添加单词,例如“正在加载”?//CreatetheUIWebViewUIWebView*webView=[[UIWebViewalloc]initWithFrame:self.view.bounds];[self.viewaddSubview:webView];//StartthethrobbertocheckiftheuserexistsUIActivityIndicatorView*activityView=[[UIActivityIndicatorVi

iphone - 使用 UIWebView loadRequest 发送自定义 header

我希望能够使用我的UIWebViewloadRequest方法发送一些额外的header。我试过:NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:@"http://www.reliply.org/tools/requestheaders.php"]];[reqaddValue:@"hello"forHTTPHeaderField:@"aHeader"];[self.theWebViewloadRequest:req];我也尝试过子类化UIWebView并拦截-(BOOL)web

iphone - 使用 UIWebView loadRequest 发送自定义 header

我希望能够使用我的UIWebViewloadRequest方法发送一些额外的header。我试过:NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:@"http://www.reliply.org/tools/requestheaders.php"]];[reqaddValue:@"hello"forHTTPHeaderField:@"aHeader"];[self.theWebViewloadRequest:req];我也尝试过子类化UIWebView并拦截-(BOOL)web

iphone - 如何根据html内容设置UIWebView的高度?

我想根据HTML内容设置UIWebview的高度。我正在获取字符串的大小,但由于段落、粗体、不同的字体大小等原因,无法获取实际大小。 最佳答案 我通常使用这些方法,将UIWebview框架设置为内容大小:-(void)webViewDidStartLoad:(UIWebView*)webView{CGRectframe=webView.frame;frame.size.height=5.0f;webView.frame=frame;}-(void)webViewDidFinishLoad:(UIWebView*)webView{CG

iphone - 如何根据html内容设置UIWebView的高度?

我想根据HTML内容设置UIWebview的高度。我正在获取字符串的大小,但由于段落、粗体、不同的字体大小等原因,无法获取实际大小。 最佳答案 我通常使用这些方法,将UIWebview框架设置为内容大小:-(void)webViewDidStartLoad:(UIWebView*)webView{CGRectframe=webView.frame;frame.size.height=5.0f;webView.frame=frame;}-(void)webViewDidFinishLoad:(UIWebView*)webView{CG

ios - WKWebView 预估进度

我正在尝试在我的WKWebView中实现EstimatedProgress,但似乎无法弄清楚。你能帮忙吗?这是我得到的:self.view=self.webView;NSURL*url=[NSURLURLWithString:stringWeb];NSURLRequest*request=[NSURLRequestrequestWithURL:url];WKWebViewConfiguration*configuration=[[WKWebViewConfigurationalloc]init];self.webView=[[WKWebViewalloc]initWithFrame:s

ios - WKWebView 预估进度

我正在尝试在我的WKWebView中实现EstimatedProgress,但似乎无法弄清楚。你能帮忙吗?这是我得到的:self.view=self.webView;NSURL*url=[NSURLURLWithString:stringWeb];NSURLRequest*request=[NSURLRequestrequestWithURL:url];WKWebViewConfiguration*configuration=[[WKWebViewConfigurationalloc]init];self.webView=[[WKWebViewalloc]initWithFrame:s