0

我想创建一个可以呈现模态视图的对象,例如 UIImagePickerController。使用 UIImagePickerController 创建对象,对其进行配置,然后以模态方式呈现它。喜欢:

    UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
    //Configure the UIImagePickerController
    imagePicker.sourceType        =   UIImagePickerControllerSourceTypeCamera;
    imagePicker.mediaTypes        =   [[NSArray alloc] initWithObjects: @"public.movie", nil];
    imagePicker.videoQuality      =   UIImagePickerControllerQualityTypeMedium;
    imagePicker.cameraDevice      =   UIImagePickerControllerCameraDeviceRear;
    imagePicker.cameraCaptureMode =   UIImagePickerControllerCameraCaptureModeVideo;
    imagePicker.delegate          =   self;
    imagePicker.allowsEditing     =   YES;
    //Present the Controller 
    [self presentModalViewController:imagePicker animated:YES];

我想做同样的事情。我想要一个控制器,我可以实例化、配置然后呈现它。不过,我对如何继续进行感到困惑。我是否使用标准 UIViewControler(查看 UIImagePickerController 标头我看到苹果使用 UINavigationController)?如何将视图连接到此控制器?它是故事板还是只是一个xib文件。我想以这种方式构建我的控制器,因为对象对于在其他项目中重用很有用,所以我希望能够将它发送到其他项目,并附上有关如何配置它的文档,并且他们可以将其插入并且它可以工作(基本面向对象)。有没有关于如何做到这一点的基本指南?

感谢您的阅读和帮助。

4

1 回答 1

0

了解如何执行此操作的一个好地方是查看 Apple 的iOS 视图控制器编程指南。 它提供了一些很好的例子和不同的选项来说明如何完成这项工作。

另外,您是否完成/找到了任何显示构建简单应用程序过程的简单教程?

祝你好运。

于 2012-09-12T16:28:38.273 回答