iphone - UIWebView 不接受多次触摸

标签 iphone objective-c uiwebview xamarin.ios

为了在我为应用程序开发的消息传递系统上显示附件,我有一个 UIWebView ,它显示在 ModalViewController 中,显示包含在附件。

如果有任何帮助,我用来显示该文件的代码如下:

NSUrl docUrl = NSUrl.FromFilename(filePath);
NSUrlRequest request = new NSUrlRequest(docUrl);
webView.LoadRequest(request);

(filePath 是文件路径的字符串)。

这对于显示 PDF、文本文档等非常有用。

但是,UIWebView 不接受任何多点触摸手势(捏合缩放等) - 我已设置

webView.MultipleTouchEnabled = true;
webView.UserInteractionEnabled = true;

但还是没有运气。我必须使用 GestureRecognizer 还是我遗漏了一些明显的东西?

我知道我正在使用 Monotouch,但 Objective C 答案非常受欢迎:)

最佳答案

是否有可能将scalesPageToFit设置为NO?这可能会导致与您所看到的类似的行为。

关于iphone - UIWebView 不接受多次触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4014341/

相关文章:

iphone - UIImageView 在 iPhone 4 上缩小

javascript - 单击一个 Div 下拉功能在 iPhone 上不起作用

objective-c - NSString - 删除最后一个空格之后的所有字符

iphone - 从 NSMutableArray 中拉出 NSArray

ios - Twitter 屏幕名称在 Parse 中返回 null

iphone - 将 NSString 转换为 cString 以与 CGContextShowTextAtPoint 一起使用

ios - CloudKit中如何通过creationDate查询?

javascript - UIWebView:我可以在任何网页中禁用 javascript alert() 吗?

ios - 在 UIWebView 中加载本地存储的图像

iphone - 为什么 UIWebView 不释放其所有内存?