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的行为。如果您指的是水平滚动,请查看