项目里面用到了系统相册,在手机里面取出来是完整的,但是在pad里面取出来就是不完整,只是取到左上角的一部分,开始查资料,最后的解决办法是,在调UIImagePickerController这个类时将这个控制器横屏,就可以取到完整的图片了;
我是在类别里面做的
1,创建UIImagePickerController的类扩展
file:你自己的类别名
file tyoe:创建类的方式(我们用到是类别 category)
class:你需要对哪个类创建别名
2,在.m里面添加方向
#import "UIImagePickerController+Nonrotating.h"
@implementation UIImagePickerController (Nonrotating)
/// 解决pad竖屏在相册里面取到的图片不完整问题
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskLandscape;
}
@end