为了在我为应用程序开发的消息传递系统上显示附件,我有一个 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/