Iphone 关于在iOS中从页面到页面的PDF垂直滑动

Iphone 关于在iOS中从页面到页面的PDF垂直滑动,iphone,ios,pdf,Iphone,Ios,Pdf,我正在开发一个应用程序,它可以使用CGPDFDocumentRef 现在我可以完美地显示一页PDF,但我不知道如何使它从一页垂直滑动到另一页 有人能帮我吗?给我一个想法或样品,谢谢 对不起,我的英语很差。为什么不使用UIWebView来显示PDF文件 它是非常简单和易于使用的 但是,如果您真的想制作自定义查看器,可以使用UIScrollView 像这样: UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0

我正在开发一个应用程序,它可以使用
CGPDFDocumentRef

现在我可以完美地显示一页PDF,但我不知道如何使它从一页垂直滑动到另一页

有人能帮我吗?给我一个想法或样品,谢谢


对不起,我的英语很差。

为什么不使用
UIWebView
来显示PDF文件

它是非常简单和易于使用的

但是,如果您真的想制作自定义查看器,可以使用
UIScrollView

像这样:

UIScrollView *scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,320,640)];
[self.view addSubview:scroll];
view1.frame = CGRectMake(0,0,320,640);
view2.frame = CGRectMake(0,320,320,640);
view3.frame = CGRectMake(0,640,320,640);
[scroll addSubview:view1];
[scroll addSubview:view2];
[scroll addSubview:view3];
scroll.contentSize = CGSizeMake(320, 960);
[scroll release];

在WebViewController.xib中添加UIWebView并连接它。实现与我发布的相同的功能

@interface WebViewViewController : UIViewController<TapDetectingWindowDelegate>
{


}
@property (strong, nonatomic) IBOutlet UIWebView *mWebView;

@end



@implementation WebViewViewController
@synthesize mWebView;

- (void)viewDidLoad
{
    [super viewDidLoad];
    NSString *path = [[NSBundle mainBundle] pathForResource:@"EventHandlingiPhoneOS" 
                                                     ofType:@"pdf"];
    NSURL *url = [NSURL fileURLWithPath:path];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];


     [mWebView loadRequest:request];

}
@界面WebViewController:UIViewController
{
}
@属性(强,非原子)IBUIWebView*mWebView;
@结束
@WebViewController的实现
@综合mWebView;
-(无效)viewDidLoad
{
[超级视图下载];
NSString*路径=[[NSBundle mainBundle]路径用于资源:@“EventHandlingiPhoneOS”
类别:@“pdf”];
NSURL*url=[NSURL fileURLWithPath:path];
NSURLRequest*request=[nsurlRequestRequestWithURL:url];
[mWebView加载请求:请求];
}

这是您可以集成并实现PDF视图的最佳PDF库

您真的在寻找垂直滑动吗?这是iOS上UIWebView和QuickLook.framework的行为。如果您指的是水平滚动,请查看