0
私はiPhone iOS4 for Xcodeのプロジェクトで作業します。UIViewサブビューへの四角形の位置と色の受け渡し
From MainViewController UIViewのサブクラスであるMyViewに、少し赤い四角形(塗り潰しのみ、塗りつぶしではない)を描画します。正方形の位置とRGBカラーをどうやって渡すことができますか?
MyView.h(UIViewのサブクラス)
@interface {
CGPoint position; // OK
CGFloat[3] color; // ???
}
@property CGPoint position; // OK
@property CGFloat color; // ???
MyView.m
MainViewController.h
MyView *myRect;
property IBOutlet MyView *myRect;
MainViewController.m
@synthesize myRect;
- (void) viewDidLoad
myRect.position = CGPointMake (0, 0); // OK
myRect.color = CGFloat [] = {255, 0, 0, 1} // ???
私は正方形の位置に問題はないと思います。しかし、私はどのように正方形の色を渡すことができますか?
ありがとうございます。
myRectは、少し赤い四角形を描画したいビューです。私はmyRectの四角形の位置と色を渡したいと思います。 – boscarol
ok。私はあなたの質問を完全に誤解しました。なぜUIColorオブジェクトを渡すだけではないのですか? UIColor colorWithRed:1.0緑:0.0青:0.0アルファ:1.0はあなたのためのトリックを行う必要があります。タイプをUIColorに変更する必要があります。* – Kal
はい、そうです。そうします。ありがとうございました。 – boscarol