xib添加手势后报错:-[UITapGestureRecognizer setFrame:]: unrecognized selector sent to instance xxx

主要原因如下:

+ (instancetype)mineHeaderView
{
    return [[NSBundle mainBundle] loadNibNamed:@"DDMineHeaderView" owner:nil options:nil].lastObject;
}

添加手势后, 以上的创建对象方法就不可以通过lastObject来获取了, 因为获取到的是最后添加的手势对象, 所以才会出现这个错误

解决方法:

将lastObject改为firstObject即可..

posted @ 2015-12-22 15:46  Rinpe  阅读(615)  评论(0编辑  收藏  举报