Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 是否可以更改文本';视频太长,无法发送';使用';视频最大持续时间';在';UIImagePickerController';?_Ios_Objective C_Xcode_Uiimagepickercontroller - Fatal编程技术网

Ios 是否可以更改文本';视频太长,无法发送';使用';视频最大持续时间';在';UIImagePickerController';?

Ios 是否可以更改文本';视频太长,无法发送';使用';视频最大持续时间';在';UIImagePickerController';?,ios,objective-c,xcode,uiimagepickercontroller,Ios,Objective C,Xcode,Uiimagepickercontroller,我正在使用UIImagePickerController从gallery中拾取视频(我将视频长度限制为1分钟)。这是我的密码: - (void)chooseExistingVideo { CFStringRef mTypes[1] = { kUTTypeMovie }; CFArrayRef mTypesArray = CFArrayCreate(CFAllocatorGetDefault(), (const void**)mTypes, 1, &kCFTypeArray

我正在使用UIImagePickerController从gallery中拾取视频(我将视频长度限制为1分钟)。这是我的密码:

- (void)chooseExistingVideo {
    CFStringRef mTypes[1] = { kUTTypeMovie };
    CFArrayRef mTypesArray = CFArrayCreate(CFAllocatorGetDefault(), (const void**)mTypes, 1, &kCFTypeArrayCallBacks);
    imagePickerController.mediaTypes = (__bridge NSArray*)mTypesArray;
    CFRelease(mTypesArray);

    imagePickerController.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
    imagePickerController.videoMaximumDuration = 60.0f;
    imagePickerController.allowsEditing = YES;
    [self presentViewController:imagePickerController animated:YES completion:nil];
}
当我选择5分钟长的视频时,屏幕如下所示:

在此屏幕中,是否可以将“视频太长,无法发送”消息的文本更改为“视频太长,无法添加”,或者是否有任何方法可以删除整个消息

我需要你的宝贵建议

请帮帮我


提前谢谢

请参考以下答案:

基本上没有办法改变或更改此消息。我不知道添加它的决定是什么时候做出的,苹果完全没有记录在案。这只适用于苹果的短信应用程序(或任何你发送文件的应用程序),我希望他们会更改或删除它

如果除了上面的答案之外,我还遇到了任何禁用或更改此功能的方法,我将更新此帖子。

只需设置即可

imagePickerController.allowsEditing = false;

这是一种摆脱警报视图的方法。

有解决此问题的方法吗?据我所知,这是不可能的。我会让你知道在即将到来的iOS版本中是否有可能。iOS 12.4中仍然存在漏洞