我想在用户单击笔尖中的浏览按钮时打开对话框。这将从他的电脑中搜索他想要的图片并上传。我如何在iphone中以编程方式执行此操作。如何在iphone中打开对话框?
回答
我不确定我是否明白你想要的。但是,如果您只想在另一个视图上显示视图,则应该使用UIViewController
的- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated
方法。 当按下按钮时,您将启动一个新的UIViewController子类,该子类在此“弹出”中执行您想要执行的操作。然后通过调用presentModal ...方法将其呈现给当前的视图控制器。完成后,您可以在'popup'视图控制器上调用- (void)dismissModalViewControllerAnimated:(BOOL)animated
来解除它。
我想我明白你的问题,如果你想在iPhone中有类似dilogBox的东西,那么我有一些东西是为.h和.m文件的两个链接。 FileChooserAlert.h和FilechooserAlert.m。点击这两个链接后,你会得到所需的文件。现在来实现像这样定义你的类。
FileChooserAlert* fileChooserAlert = [[FileChooserAlert alloc] initWithTitle:@"Select" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Ok",nil];
[fileChooserAlert show];
[fileChooserAlert release];
两个源文件有u需要改变之前,u能实际运行it.Like有三个名为图像的东西“File_icon.png”,“Folder_icon.png”,“Folder_up.png”,这你需要包括到你的项目。
现在,当用户通过选择tableView单元格并点击OK按钮来选择任何文件时,U可以通过调用来获取文件位置。
- (无效)alertView:(UIAlertView中*)alertView clickedButtonAtIndex:(NSInteger的)buttonIndex {
如果(alertView.tag == ALERT_TYPE_FILE_CHOOSER) { 开关(buttonIndex) {
情况下为0://取消
break;
case 1: myFileLocation = [(FileChooserAlert *)alertView getFileCompletePath]]; } break; 默认值: break; }
}
}
如果u有实施任何问题这个文件给我发电子邮件。
- 1. 如何在asp.net中打开对话框?
- 2. 打开对话框
- 3. 如何在对话框打开时自动打开键盘
- 4. 电子邮件对话框没有在iPhone SDK中打开
- 5. Javascript + iPhone在对话框中打开文件
- 6. 如何打开个人jQuery对话框
- 7. 如何停止gvim打开对话框?
- 8. 如何取消打开SWFUpload对话框?
- 9. 如何使'打开'对话框?
- 10. 如何打开一个jQuery对话框
- 11. 如何打开“新警报”对话框
- 12. 如何获得ID打开对话框
- 13. jQuery:如何打开对话框窗口
- 14. 如何打开模型或对话框?
- 15. 如何从BroadcastReceiver类打开对话框
- 16. 如何检查打开的对话框?
- 17. 如何打开wxWidgets对话框?
- 18. 我们可以在对话框中打开对话框吗?
- 19. 在JQuery Mobile的对话框中打开对话框
- 20. 如何在zendfox框架中使用jquery 1.9.1打开对话框?
- 21. 在jQuery UI对话框中打开CRM
- 22. 在Java中打开对话框
- 23. 在jQuery对话框中打开jQuery WYSIWYG
- 24. 在TinyMCE中打开插件对话框
- 25. 在std :: thread中打开MFC对话框
- 26. 打开打印对话框在Mac
- 27. 滚动到最后一行jQuery对话框中打开对话框打开
- 28. Android打开对话框
- 29. ngdialog - 打开子对话框
- 30. 打开/保存对话框
如果你想要一个简单的对话框有一个ok /取消按钮和一些文本,你可以使用UIAlertView,但据我了解你的问题不是你想要的? – V1ru8 2010-08-03 08:37:51
我想打开对话框,就像在任何.net项目中打开的对话框一样,当我们必须在计算机中搜索某些内容时。 – 2010-08-03 09:08:41
我从来没有使用.net,所以我不知道这一点。 但是,如果你正在寻找像文件选取器一样的东西,那么UIImagePickerController(http://developer.apple.com/iphone/library/documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html)来挑选图片从你的照片库。 如果你想从iPhone上的照片库以外的其他来源选择图片,你必须自己做。 – V1ru8 2010-08-03 09:29:04