Ios UIImagePickerController尺寸过大,超出了屏幕窗口

Ios UIImagePickerController尺寸过大,超出了屏幕窗口,ios,objective-c,ios8,pixate,Ios,Objective C,Ios8,Pixate,我注意到在iOS8中,当通过modal显示带有摄像头的UIImagePicker时,屏幕边缘被切断 这是一张示例图像(请注意边缘的“翻转”图标被切掉): 奇怪的是,这种行为在iphone5和iphone6上都存在 我正在使用iOS中的标准UIImagePickerController UIImagePickerController* picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picke

我注意到在iOS8中,当通过modal显示带有摄像头的UIImagePicker时,屏幕边缘被切断

这是一张示例图像(请注意边缘的“翻转”图标被切掉):

奇怪的是,这种行为在iphone5和iphone6上都存在

我正在使用iOS中的标准
UIImagePickerController

 UIImagePickerController* picker = [[UIImagePickerController alloc] init];
 picker.delegate = self;
 picker.allowsEditing = NO;
 picker.sourceType = UIImagePickerControllerSourceTypeCamera;
 [self presentViewController:picker animated:YES completion:nil];
这是另一个
UIViewController
的内部,它正好适合屏幕。我已经使用了一些设置,包括“延伸边缘”,但似乎没有任何东西能改变这种轻微的切断

有没有人经历过这种情况,或者知道修复方法

更新


我已经把原因缩小到皮克斯的自由泳库。禁用库会完全消除此问题,但删除我的scss文件中的所有样式并不能解决此问题,因此它必须是Pixate中更深层次的内容,而不是样式规则。

您是否尝试过将选择器框架设置为viewControllers视图的框架?@DougWatkins只是尝试了一下-没有运气。我还注意到宽度记录为320,这是正确的。看起来它可能只是移动了顶栏,而不是整个视图。flash图标似乎也被移动了。作为补充说明,我检查了origin.x属性,这听起来很奇怪。你有没有看过视图层次结构(通过Xcode视图调试或类似于Reveal的东西)-只是想知道这里可能有什么问题…@DanielRinser我看了一下Reveal,就好像按钮本身在错误的位置(CAMFlipButton)