0

電子メールからファイルをダウンロードすると、「名前を付けて保存」または「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];
}
4

1 に答える 1

0

プログラムで処理できるファイルの種類を登録する必要があります。

アプリがサポートするファイルタイプの登録

于 2012-04-13T12:56:23.480 に答える