草庐IT

UiWebView

全部标签

ios - 如何在 turbolinks-ios 中禁用 UIWebView 的缩放?

我正在试验turbolinks-ios适用于turbolinks5的适配器.为了让某些View(例如一开始的欢迎View)感觉更原生,我想停用一些UIWebView功能,例如缩放或选择文本。如何在UIWebView实例上禁用这些功能?演示应用iOS版Turbolinks有一个演示应用程序,如果可以更轻松地回答问题,可以用作示例上下文。可在此处找到演示应用程序:https://github.com/turbolinks/turbolinks-ios/tree/master/TurbolinksDemo无效:设置maximumZoomScaleUIScrollView的maximumZoo

html - 为什么 HTML 图像没有加载到 UIWebView 中

我在我的Xcode项目中导入了一个HTML文件,其中包含一张图片。该图像也在我的项目文件夹中,但是当我尝试在UIWebView中加载HTML文件时,图像永远不会加载。这是我的HTML文件:这是我加载HTML文件的Swift代码:varhtmlFile=NSBundle.mainBundle().pathForResource("Travel",ofType:"html")varhtmlString=try?String(contentsOfFile:htmlFile!,encoding:NSUTF8StringEncoding)weeb.loadHTMLString(htmlStrin

ios - RTF 相当于 UIWebView 的 loadHTMLString?

由于OS3.0UIWebView支持RTFfiles.如果你有一个.rtf文件,很容易将它加载到uiwebview中,例如NSString*path=[[NSBundlemainBundle]pathForResource:documentNameofType:nil];NSURL*url=[NSURLfileURLWithPath:path];NSURLRequest*request=[NSURLRequestrequestWithURL:url];[webViewloadRequest:request];当加载存储在字符串变量中的HTML时,您可以使用loadHTMLString。

iphone - 如何使用 UIWebView 发送邮件?

我正在使用UIWebView并且我已经编写了这段代码NSString*str=[NSStringstringWithFormat:@"Hey,myidisabc@xyz.com"];[aboutWebViewloadHTMLString:strbaseURL:nil];现在在这段代码中,我想检测那个id,我想要用户可以向这个id发送邮件的选项我能够检测到链接,但之后什么也没有发生。我正在使用模拟器。 最佳答案 Mail.app未安装在iPhone模拟器上。您需要在实际设备上测试这部分代码。

ios - 如何更改 UIWebView 中的自定义字体?

我试过了Thisanswer我将m.facebook.com加载到我的UIWebView中,我想将其更改为自定义字体。但是,字体没有改变。我相信上面的答案是针对静态HTML页面的。我是iOS的新手,所以非常感谢详细的解释。 最佳答案 文档在这里,也就是SafariCSSReference你也可以试试这个:NSString*myDescriptionHTML=[NSStringstringWithFormat:@"\n""\n""\n""body{font-family:\"%@\";font-size:%@;}\n""\n""\n"

iphone - iOS - 在 UIWebView 中显示谷歌结果

我对在UIWebView中显示谷歌结果有疑问-使用正常请求,例如http://www.google.pl/search?q=ios.我想在商业应用中使用它,是否有任何谷歌许可限制? 最佳答案 只要您不修改标准网络搜索返回的网页(如http://www.google.pl/search?q=ios),就没问题。Don’tmisuseourServices.Forexample,don’tinterferewithourServicesortrytoaccessthemusingamethodotherthantheinterfacea

iphone - 当我重新加载我的 UIWebView 的内容时制作一个翻转动画(或类似的东西)

在我的一个项目中,我只使用了一个UIWebView。当我用另一个内容重新加载我的webView时,我需要一个动画(例如一个翻转)......是否可以创建一个翻转动画(或类似的东西)?我必须创建一个假Controller才能得到它吗?解决方案?谢谢 最佳答案 您始终可以对网页View执行+transitionWithView:duration:options:animations:completion:方法。[UIViewtransitionWithView:self.webViewduration:1.0options:UIView

ios - UINavigationController 中的 UIWebView 是否允许识别 iOS 7 滑动弹出内置手势?

我希望正常的UINavigationController滑动返回弹出手势在基本上是UIWebView浏览器的ViewController上工作。默认情况下,UIWebView似乎不允许识别UINavigationController向后滑动手势。如果我将UIWebView.delegate设置到我的ViewController,并添加以下方法,它将正确识别UINavigationController的向后滑动。-(BOOL)gestureRecognizer:(UIGestureRecognizer*)gestureRecognizershouldRecognizeSimultaneo

ios - 旋转后 UIWebView 内容未调整到新框架

我有一个电子邮件应用程序,它显示了UIWebView中的内容在UISplitViewController里面.一切正常,直到我旋转设备,当我已经在UIWebView中放大/缩小时.旋转设备时,我调整了UIWebView的框架在-(void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientationduration:(NSTimeInterval)duration问题是,当我在UIWebView中放大/缩小时然后旋转设备。内容的大小不会调整到新框架,这会导致内容出现灰色/

ios - 如何获取 UIWebView 对应的 iOS 8 系统字体?

我正在尝试在iOS上的UIWebView中使用与iOS系统当前使用的字体完全相同的字体。这意味着我想使用与我从中获得的完全相同的字体:UIFontDescriptor*fd;fd=[UIFontDescriptorpreferredFontDescriptorWithTextStyle:UIFontTextStyleBody];UIFont*font=[UIFontfontWithDescriptor:fdsize:0];SO(iPhoneDevelopment-SettingUIWebViewfont、UsingcustomfontinaUIWebView、HowtochangeUI