Ios 如何使用UIStepper的值作为videoMaximumDuration的值?

Ios 如何使用UIStepper的值作为videoMaximumDuration的值?,ios,camera,uistepper,Ios,Camera,Uistepper,我目前正在开发一个视频应用程序,我想让用户可以选择设置录制视频的持续时间。我试图用一个步进按钮来实现这一点。目前,我可以静态设置此计时器,如下所示: - (IBAction)captureVideo:(id)sender { if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { UIImagePickerController *picker =

我目前正在开发一个视频应用程序,我想让用户可以选择设置录制视频的持续时间。我试图用一个步进按钮来实现这一点。目前,我可以静态设置此计时器,如下所示:

    - (IBAction)captureVideo:(id)sender {
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {

    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.delegate = self;
    picker.allowsEditing = YES;
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    picker.mediaTypes = [[NSArray alloc] initWithObjects: (NSString *) kUTTypeMovie, nil];
    picker.videoMaximumDuration = 10.0f;
    [self presentViewController:picker animated:YES completion:NULL];
}
}
如何使用步进器的值来代替?还是有更好的方法


谢谢。

您可以看到这一点,您将知道如何使用UIStepper。

谢谢@AndrewRomanov。你的回答对完成这项任务非常有帮助!通过添加“@synthesis stepper”(stepper是我的UIStepper的名称),我可以将UIStepper的值用于videomaximumduration(picker.videomaximumduration=stepper.value;)。