電子メールからファイルをダウンロードすると、「名前を付けて保存」または「OpenWith」オプションが表示されます。さまざまなオプション(MSOffice、MSExcelなど)が含まれています。そのリストにアプリケーション名を表示したい。これは実行可能ですか?私たちはこれを達成できますか?はいの場合、どうすればそれを実行できますか?
これで、「Open-In」でアプリケーション名を確認でき、Webビューでファイルを表示することもできます。そのファイルをローカルフォルダに保存したい場合は、どうすればよいですか。クリックするとファイル名が次のビューのtableViewに表示される保存ボタンを作成しました。そのファイル名をクリックすると、そのファイルのローカルコピーが開きます。コードは以下のとおりです
-(void)passWebURL:(NSURL *)strURL
{
NSLog(@"Value passed is....%@",strURL);
passedURL = strURL;
NSURLRequest *requestURL = [NSURLRequest requestWithURL:passedURL];
[objWebView loadRequest:requestURL];
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
self.navigationController.navigationBar.hidden = YES;
//Accept url and display page
[self passWebURL:passedURL];
NSURLRequest *requestURL = [NSURLRequest requestWithURL:passedURL];
[objWebView loadRequest:requestURL];
}
//Display File List on button click
-(IBAction)btnSaveDocument
{
FileListView *objFileList = [[FileListView alloc] initWithNibName:@"FileListView" bundle:nil];
[self.navigationController pushViewController:objFileList animated:YES];
}