ios - 无法使用 Apple 的 ZoomingPDFViewer 库获得缩放效果

标签 ios objective-c ipad ios-simulator xcode7

我正在努力整合 Apple 的 ZoomingPDFViewer我的一个应用程序中的库。我也尝试过他们的示例代码,但它不允许我缩放(在设备和模拟器上测试)。我浏览了常见问题解答和其他部分,但找不到任何解决方案。但是 PDF 查看效果很好。

我正在使用 Xcode 7.2 并在 iPad 上以横向模式进行测试。这个库真的支持缩放吗?谁能告诉我如何启用放大功能。

感谢任何帮助。

最佳答案

DataViewController.m viewWillAppear 中的库代码文件就在那里

//如果我们的页面当前以横向显示,则禁用缩放

if( self.interfaceOrientation == UIInterfaceOrientationPortrait || self.interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown )
{
    [self.scrollView setUserInteractionEnabled:YES];
}
else
{
    [self.scrollView setUserInteractionEnabled:NO];
}

此处将“否”设置为"is"将启用横向模式下的缩放。但是缩放处理不如纵向模式那么好..

关于ios - 无法使用 Apple 的 ZoomingPDFViewer 库获得缩放效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35427677/

相关文章:

ios - 当我使用约束时 AVMakeRect 返回工作值

ios - 自定义 iOS SDK 获得 Apple 的批准

ios - 无法将自动布局右 anchor 固定到 UITableView?

ios - 使用 UIAccelerometer 创建关卡应用

ios - iOS设备实际尺寸(以英寸为单位)

objective-c - 从另一个类访问属性,单独的 XIB

ios - 在 ios 中以编程方式查找单个应用程序的电池使用情况

ios - iPad 2 确定设备颜色

ios - 将 UITableViewCell 中的 UIButton 点击​​手势绑定(bind)到 viewModel 中的可观察对象

android - 如何解决 android 和 ios 跨平台开发的#define 问题?