我正在开发一款可以使用CGPDFDocumentRef
在iOS中垂直滑动PDF的应用
现在我可以完美地显示一页PDF,但我不知道如何使它从页面到页面垂直滑动。
任何人都可以帮助我吗?给我一个想法或样品,谢谢
抱歉我的英语不好。
答案 0 :(得分:1)
在WebViewViewController.xib中添加UIWebView并连接.Implement与我发布的相同。
@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];
}
答案 1 :(得分:1)
这是您可以集成并最终水平实施PDF视图的最佳PDF库。
答案 2 :(得分: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];