【发布时间】:2012-01-13 13:24:53
【问题描述】:
我已经阅读了这个问题QLPreviewController remove or add UIBarButtonItems,但这不是我想要的。我想保留导航栏中的“打印”按钮,但还要在导航栏中添加一个新的“删除文档”按钮。
我试过这个:
QLPreviewController *previewer = [[[QLPreviewController alloc] init] autorelease];
[previewer setDataSource:self];
UIBarButtonItem *saveButton = [[UIBarButtonItem alloc]initWithTitle:@"Salva Documento" style:UIBarButtonItemStyleBordered target:self action:@selector(saveFileToDocuments)];
NSArray *buttons = [NSArray arrayWithObjects:[[previewer navigationItem]rightBarButtonItem],saveButton, nil];
[[previewer navigationItem]setRightBarButtonItems:buttons];
但是没有用。
【问题讨论】:
-
您是否正在构建以支持 iOS 5 和更新版本仅或 iOS 4.X 和/或 iOS 3.X?
-
这是一款只适用于 iPad 的应用,所以 5 和 4.x 都可以...
标签: objective-c ios cocoa-touch uibarbuttonitem qlpreviewcontroller