草庐IT

UIWebVIew

全部标签

iphone - 设备方向更改时 UIWebview 中出现黑条

我有一个UIWebView正在加载到另一个View上,旋转时纵向或横向看起来都很好,但是当我处于纵向时,当我从纵向旋转到横向View时,我用捏合或双击稍微放大没有完全填充uiwebview,右侧大约有10pxls变黑,如屏幕截图所示。如果你仔细看,你会看到滚动指示器的轮廓是黑色的,这表明这是uiwebview的一部分??如果是这样,那为什么它会在这个区域变黑。还有另一个向上滚动的webview屏幕截图,因此您可以看到它的uiwebview部分...这就是我将View添加到详细View的方式。-(void)viewdidload//..//LoadinFirstViewfirstView

iphone - 设备方向更改时 UIWebview 中出现黑条

我有一个UIWebView正在加载到另一个View上,旋转时纵向或横向看起来都很好,但是当我处于纵向时,当我从纵向旋转到横向View时,我用捏合或双击稍微放大没有完全填充uiwebview,右侧大约有10pxls变黑,如屏幕截图所示。如果你仔细看,你会看到滚动指示器的轮廓是黑色的,这表明这是uiwebview的一部分??如果是这样,那为什么它会在这个区域变黑。还有另一个向上滚动的webview屏幕截图,因此您可以看到它的uiwebview部分...这就是我将View添加到详细View的方式。-(void)viewdidload//..//LoadinFirstViewfirstView

ios - 镜像 UIWebView 的最佳方式

我需要将UIWebView的CALayer镜像到较小的CALayer。较小的CALayer本质上是较大的UIWebView的一个点。我很难做到这一点。唯一接近的是CAReplicatorLayer,但鉴于原件和副本必须有CAReplicatorLayer作为父级,我无法在不同的屏幕上拆分原件和副本。我正在尝试做的一个说明:用户需要能够与较小的CALayer交互,并且两者都需要同步。我试过用renderInContext和CADisplayLink来做这件事。不幸的是,存在一些滞后/卡顿,因为它试图每秒重新绘制60次每一帧。我需要一种方法来进行镜像,而不需要在每一帧上重新绘制,除非实际发

ios - 镜像 UIWebView 的最佳方式

我需要将UIWebView的CALayer镜像到较小的CALayer。较小的CALayer本质上是较大的UIWebView的一个点。我很难做到这一点。唯一接近的是CAReplicatorLayer,但鉴于原件和副本必须有CAReplicatorLayer作为父级,我无法在不同的屏幕上拆分原件和副本。我正在尝试做的一个说明:用户需要能够与较小的CALayer交互,并且两者都需要同步。我试过用renderInContext和CADisplayLink来做这件事。不幸的是,存在一些滞后/卡顿,因为它试图每秒重新绘制60次每一帧。我需要一种方法来进行镜像,而不需要在每一帧上重新绘制,除非实际发

ios - UIWebView 将 Objective C 暴露给 JavaScript

在使用UIWebView时,如何在JavaScript中公开Objective-C方法?如有任何帮助,我们将不胜感激! 最佳答案 最好的方法是通过自定义链接,然后使用UIWebView委托(delegate)方法-webView:shouldStartLoadWithRequest:navigationType:来捕获请求。当您看到请求通过其中包含您的链接时,您就知道您的操作已被触发。 关于ios-UIWebView将ObjectiveC暴露给JavaScript,我们在StackOve

ios - UIWebView 将 Objective C 暴露给 JavaScript

在使用UIWebView时,如何在JavaScript中公开Objective-C方法?如有任何帮助,我们将不胜感激! 最佳答案 最好的方法是通过自定义链接,然后使用UIWebView委托(delegate)方法-webView:shouldStartLoadWithRequest:navigationType:来捕获请求。当您看到请求通过其中包含您的链接时,您就知道您的操作已被触发。 关于ios-UIWebView将ObjectiveC暴露给JavaScript,我们在StackOve

ios - 如何在 objective-c 中调用 JavaScript 函数

我是objective-c的新程序员。我向objective-c添加了一些html文件。在这个html文件中包含简单的javascript函数。我需要通过objective-c代码调用该函数。我用谷歌尝试了很多时间。但我找不到真正的方法来做到这一点。波纹管包含html文件:functionmyFunction(){alert("HelloWorld!");}Tryit我这样调用这个函数:它是正确的还是错误的??如果错了,如何做到这一点。请帮忙。NSString*path;NSBundle*thisBundle=[NSBundlemainBundle];path=[thisBundlep

ios - 如何在 objective-c 中调用 JavaScript 函数

我是objective-c的新程序员。我向objective-c添加了一些html文件。在这个html文件中包含简单的javascript函数。我需要通过objective-c代码调用该函数。我用谷歌尝试了很多时间。但我找不到真正的方法来做到这一点。波纹管包含html文件:functionmyFunction(){alert("HelloWorld!");}Tryit我这样调用这个函数:它是正确的还是错误的??如果错了,如何做到这一点。请帮忙。NSString*path;NSBundle*thisBundle=[NSBundlemainBundle];path=[thisBundlep

javascript - iphone - 从 uiwebview 文本字段获取数据

我正在开发一个将HTML页面加载到uiwebview的应用程序-该html文件包含文本文件和下拉列表、文本框等。此处如何获取用户在该文本文件中输入的值以及从下拉列表(选择器)中选择的答案。谢谢 最佳答案 您可以使用[UIWebViewstringByEvaluatingJavascriptFromString:]方法并通过执行javascript获取值。例子:如果您的html是:以下代码可以获得文本字段的值:NSString*value=[webViewstringByEvaluatingJavaScriptFromString:@

javascript - iphone - 从 uiwebview 文本字段获取数据

我正在开发一个将HTML页面加载到uiwebview的应用程序-该html文件包含文本文件和下拉列表、文本框等。此处如何获取用户在该文本文件中输入的值以及从下拉列表(选择器)中选择的答案。谢谢 最佳答案 您可以使用[UIWebViewstringByEvaluatingJavascriptFromString:]方法并通过执行javascript获取值。例子:如果您的html是:以下代码可以获得文本字段的值:NSString*value=[webViewstringByEvaluatingJavaScriptFromString:@