0

UIAlertView当我用 a 录制视频UIImagePickerController并达到 videoMaximumDuration时,我想知道如何更改出现的文本。如果无法更改其文本UIAlertView,是否至少可以用另一种语言显示?

编辑:默认文本是“已达到此视频的最大长度”,标题为“视频录制已停止”。

谢谢你,艾马克

4

1 回答 1

2

警报的文本已本地化为设备的当前区域设置,除非您想在视图层次结构中查找 UIAlertView 并设置其message属性(这是脆弱的,需要在所有 iOS 版本中进行测试)重新部署到),您可能需要在捕获会话之上创建一个完全自定义的 UI。选择器控制器委托协议在录制停止和开始时没有回调,因此没有一种好的方法可以手动控制它并提供您自己的警报,而无需在 AVFoundation 中进行低级别的操作。

于 2012-11-27T17:02:43.960 回答