Ios 忽略PEPhotoCropEditor cropview.croprect

Ios 忽略PEPhotoCropEditor cropview.croprect,ios,iphone,objective-c,ios7,cgrect,Ios,Iphone,Objective C,Ios7,Cgrect,使用我试图设置cropview.croprect,但是rect似乎忽略了它,仍然根据图像大小计算rect。同时,如果我使用一个控制器来访问cropRect,它会工作得很好 我试图做的是创建一个修复cropview,而不管选择了什么图像 这是我的密码: cropView = [[PECropView alloc] initWithFrame:self.view.bounds]; cropView.image = coverPhotoView.image; cropView.cropRect = C

使用我试图设置cropview.croprect,但是rect似乎忽略了它,仍然根据图像大小计算rect。同时,如果我使用一个控制器来访问cropRect,它会工作得很好

我试图做的是创建一个修复cropview,而不管选择了什么图像

这是我的密码:

cropView = [[PECropView alloc] initWithFrame:self.view.bounds];
cropView.image = coverPhotoView.image;
cropView.cropRect = CGRectMake(0, 0, 320, 173);
[self.view addSubview:cropView];

将初始化代码放入ViewDidLoad:

- (void)viewDidLoad
{
    cropView = [[PECropView alloc] initWithFrame:self.view.bounds];
    cropView.image = coverPhotoView.image;
    [self.view addSubview:cropView];
}
然后在ViewDidDisplay中设置CropRect:

- (void)viewDidAppear:(BOOL)animated
{
    cropView.cropRect = CGRectMake(0, 0, 320, 173);
}