_OBJC_CLASS_S_CAGradientLayer Objc-class-ref in 错误查找_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > _OBJC_CLASS_S_CAGradientLayer Objc-class-ref in 错误查找

_OBJC_CLASS_S_CAGradientLayer Objc-class-ref in 错误查找

 2013/11/30 11:18:59  AaronGod  博客园  我要评论(0)
  • 摘要:如下代码中注释掉的部分均会引起此错误。if(shouldUseShadows){UIView*upperShadow=[[UIViewalloc]initWithFrame:CGRectMake(0.0f,0.0f,self.bounds.size.width,self.bounds.size.height*1/3)];[vsetBackgroundColor:[UIColorgreenColor]]
  • 标签:查找 RAD 错误 class

 

 

如下代码中注释掉的部分均会引起此错误

 

class="p1">    if (shouldUseShadows) {

        UIView *upperShadow = [[UIViewalloc] initWithFrame:CGRectMake(0.0f, 0.0f, self.bounds.size.width, self.bounds.size.height*1/3)];

        [v setBackgroundColor:[UIColor greenColor]];

//        CAGradientLayer *gradient = [CAGradientLayer layer];

//        gradient.frame = upperShadow.bounds;

//        gradient.colors = [NSArray arrayWithObjects:(id)[[UIColor blackColor] CGColor], (id)[[UIColor clearColor] CGColor], nil];

//        [upperShadow.layer insertSublayer:gradient atIndex:0];

//        [upperShadow setUserInteractionEnabled:NO];

        

        [self addSubview:upperShadow];

        

        UIView *lowerShadow = [[UIViewalloc] initWithFrame:CGRectMake(0.0f, self.bounds.size.height-self.bounds.size.height*1/3, self.bounds.size.width, self.bounds.size.height*1/3)];

        [v setBackgroundColor:[UIColor greenColor]];

//        CAGradientLayer *gradient2 = [CAGradientLayer layer];

//        gradient2.frame = lowerShadow.bounds;

//        gradient2.colors = [NSArray arrayWithObjects:(id)[[UIColor clearColor] CGColor], (id)[[UIColor blackColor] CGColor], nil];

//        [lowerShadow.layer insertSublayer:gradient2 atIndex:0];

        [lowerShadow setUserInteractionEnabled:NO];

        

        [self addSubview:lowerShadow];

    }

 

上一篇: 苹果投诉电子书反垄断案监察人索要报酬过高 下一篇: 没有下一篇了!
发表评论
用户名: 匿名