使用ColorWithPatternImage的自定义视图边框颜色在iOS 6.1中生成错误?

时间:2013-07-28 09:24:45

标签: ios uicolor

    myView = [[UIView alloc] init];

    myView.layer.borderColor = [UIColor colorWithPatternImage:@"color.png"];

第二行给出错误将objective-C指针类型'UIColor'隐式转换为指针类型'CGColorRef'需要桥接转换

这是什么错误以及解决方法。

1 个答案:

答案 0 :(得分:1)

该行应为:

myView.layer.borderColor = [[UIColor colorWithPatternImage:@"color.png"] CGColor];

因为您有UIColor,但错误描述的图层需要CGColorRef