裁剪用户所选图像的问题

时间:2013-12-15 02:24:45

标签: ios objective-c

我知道这是一个不起眼的问题,但为什么我会收到此错误?我查看了Apple的文档,我仍然有点困惑。是因为我没有在头文件中声明方法吗?我正在尝试做的是用户上传照片的圆形图像视图容器。

  

'UIViewController'没有可见的@interface声明选择器'initWithFrame:'

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self){
        self.layer.cornerRadius = roundf(frame.size.width/2.0);
        self.layer.maskToBounds = YES;
    }
    return self;
}

1 个答案:

答案 0 :(得分:1)

您正在initWithFrame:而不是UIViewController上致电UIView。它们不是同一件事。您应该阅读两者的文档,以确定哪个是什么。