0
    myView = [[UIView alloc] init];

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

2 行目はエラー Implicit conversion of OBjective-C pointer type 'UIColor' to pointer type 'CGColorRef' requires a bridged cast を与えています。

このエラーの内容と解決方法。

4

1 に答える 1

1

行は次のようになります。

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

があるためUIColor、エラーで説明されているように、レイヤーには が必要CGColorRefです。

于 2013-07-28T09:27:45.650 に答える