草庐IT

UIWebView-heavy

全部标签

ios - 如何为 uiwebview 的缩小设置动画?

我试图在键盘出现时平滑地缩小WebView,但我在处理动画时遇到了问题。一旦创建了动画,webview的内容就会缩小到它的新框架。在动画延迟之后,webview本身会正确地动画到它的新大小。下面的屏幕截图显示了它的外观。我已将WebView的ScrollView的背景设置为黄色,将ViewControllerView的背景设置为绿色。如何让内容在webView中流畅地呈现动画效果?这是我的动画代码。-(void)shrinkWebView{__weakCDVPlugin*weakSelf=self;CGRectframe=weakSelf.webView.frame;frame.siz

ios - 如何为 uiwebview 的缩小设置动画?

我试图在键盘出现时平滑地缩小WebView,但我在处理动画时遇到了问题。一旦创建了动画,webview的内容就会缩小到它的新框架。在动画延迟之后,webview本身会正确地动画到它的新大小。下面的屏幕截图显示了它的外观。我已将WebView的ScrollView的背景设置为黄色,将ViewControllerView的背景设置为绿色。如何让内容在webView中流畅地呈现动画效果?这是我的动画代码。-(void)shrinkWebView{__weakCDVPlugin*weakSelf=self;CGRectframe=weakSelf.webView.frame;frame.siz

ios - UIWebView 中的字体大小与 iOS 字体大小不匹配

这是一个显示“关于”的UILabel。在iOS中设置为17.7。在它下面是一个UIWebView,它也显示“关于”。还使用css精确设置为17.7。它们不匹配。如何正确解决这个问题?很奇怪,在Apple自带的UIWebView中,sizebasis不一样?要测试的HTML...body{margin:0px;font-family:'SourceSansPro-Light';font-size:FONTPOINTSpt;}html{-webkit-text-size-adjust:none;}About行为在设备或模拟器上是相同的。(注意,从here我了解到这个比率可能是72.0/96

ios - UIWebView 中的字体大小与 iOS 字体大小不匹配

这是一个显示“关于”的UILabel。在iOS中设置为17.7。在它下面是一个UIWebView,它也显示“关于”。还使用css精确设置为17.7。它们不匹配。如何正确解决这个问题?很奇怪,在Apple自带的UIWebView中,sizebasis不一样?要测试的HTML...body{margin:0px;font-family:'SourceSansPro-Light';font-size:FONTPOINTSpt;}html{-webkit-text-size-adjust:none;}About行为在设备或模拟器上是相同的。(注意,从here我了解到这个比率可能是72.0/96

ios - 使用 UIWebView 进行手势识别

我在我正在构建的应用程序中设置了一些手势识别。其中一个手势是单指单击,它隐藏了屏幕顶部的工具栏。除了一件事外效果很好:点击链接也会导致工具栏消失。是否有可能检测到不是点击链接的点击?我可以通过查看点击发生的位置来做到这一点,并且只在它没有发生在html链接上时才采取行动吗?这是否可能,关于如何确定链接是否被点击的指示会有所帮助。根据Octys的建议,我确实尝试将UIWebView包装在UIView中。我正在使用界面构建器,所以我在层次结构中插入了一个View,并使UIWebView成为新UIView的“子级”。层次结构现在看起来像这样:我在我的ViewController中为View添

ios - 使用 UIWebView 进行手势识别

我在我正在构建的应用程序中设置了一些手势识别。其中一个手势是单指单击,它隐藏了屏幕顶部的工具栏。除了一件事外效果很好:点击链接也会导致工具栏消失。是否有可能检测到不是点击链接的点击?我可以通过查看点击发生的位置来做到这一点,并且只在它没有发生在html链接上时才采取行动吗?这是否可能,关于如何确定链接是否被点击的指示会有所帮助。根据Octys的建议,我确实尝试将UIWebView包装在UIView中。我正在使用界面构建器,所以我在层次结构中插入了一个View,并使UIWebView成为新UIView的“子级”。层次结构现在看起来像这样:我在我的ViewController中为View添

ios - UIWebView占用大量内存

在我的应用程序中,当我使用任何网站url加载UIWebView时,内存从30mb跳到大约140mb。我正在使用ARC当关闭UIWebViewController[ViewcontrollerwhichcontainsUIWebView]时,它不会释放内存。任何人都可以帮助我如何解决这个内存问题,还请给我提供ARC中内存最佳实践的指针用于加载网页:-NSURL*nsurl=[NSURLURLWithString:self.url];NSURLRequest*nsrequest=[NSURLRequestrequestWithURL:nsurl];[webviewloadRequest:n

ios - UIWebView占用大量内存

在我的应用程序中,当我使用任何网站url加载UIWebView时,内存从30mb跳到大约140mb。我正在使用ARC当关闭UIWebViewController[ViewcontrollerwhichcontainsUIWebView]时,它不会释放内存。任何人都可以帮助我如何解决这个内存问题,还请给我提供ARC中内存最佳实践的指针用于加载网页:-NSURL*nsurl=[NSURLURLWithString:self.url];NSURLRequest*nsrequest=[NSURLRequestrequestWithURL:nsurl];[webviewloadRequest:n

ios - 是否可以缓存 iPhone UIWebView 中加载的资源?

我有一个简单的应用程序,它在UIWebView中加载针对iPhone优化的网站。问题是,缓存似乎不起作用:[webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:url]cachePolicy:NSURLRequestUseProtocolCachePolicytimeoutInterval:60.0]];此远程页面中引用的任何内容(css、图像、外部javascript文件)永远不会被缓存(请求永远不会发送If-Modified-Sinceheader或缓存控制方式中的任何其他内容。)这可能吗?似乎对于常

ios - 是否可以缓存 iPhone UIWebView 中加载的资源?

我有一个简单的应用程序,它在UIWebView中加载针对iPhone优化的网站。问题是,缓存似乎不起作用:[webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:url]cachePolicy:NSURLRequestUseProtocolCachePolicytimeoutInterval:60.0]];此远程页面中引用的任何内容(css、图像、外部javascript文件)永远不会被缓存(请求永远不会发送If-Modified-Sinceheader或缓存控制方式中的任何其他内容。)这可能吗?似乎对于常