1

我正在开发一个可以在 iOS 中使用CGPDFDocumentRef.
现在我可以完美地显示一页PDF,但我不知道如何让它从一页到另一页垂直滑动。

谁能帮我?给我一个想法或样品,谢谢

对不起我的英语不好。

4

3 回答 3

1

这是您可以水平集成和实现 PDF 视图的最佳 PDF 库。

https://github.com/vfr/Reader

于 2013-06-27T05:42:11.543 回答
1

在 WebViewViewController.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];

}
于 2012-05-30T05:02:37.100 回答
0

为什么不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];
于 2012-05-30T04:32:21.947 回答