我只想要一个屏幕:使用UIImagePickerController时,它使用两个屏幕。但我不想要这个:这可能吗? 最佳答案 @Fahri是对的AVFoundation更灵活但是如果你想坚持使用UIImagePickerController你可以做的是关闭相机控制通过将showsCameraControls属性设置为NO,然后呈现您自己的View和自定义方法。将您的代码更改为:拍摄视频-(IBAction)takeVideo:(UIButton*)sender{UIToolbar*toolBar=[[UIToolbaralloc]i