Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mauris nibh、venenatis sed purus nec、consequat commodo turpis。Quisque rhoncus maximus mattis. Morbi convallis sagittis lectus eget mollis。Nunc tristique, lectus ac faucibus elementum, dui enim porta ex, nec vestibulum sem neque sit amet est. Donec massa arcu, fermentum a massa eu, maximus rutrum urna. Vestibulum imperdiet pulvinar ipsum, non imperdiet orci efficitur quis. Donec volutpat erat dui, a sodales enim blandit ut. Pellentesque ac imperdiet nibh, sed feugiat lorem. Praesent in velit et est tempus facilisis sed at urna. Nulla sapien sem, sagittis eu mauris quis, consequat tempor sem. Mauris rhoncus, turpis eu vehicula volutpat, nibh libero fermentum quam, vel posuere ante metus quis leo. Maecenas et lorem feugiat neque lobortis accumsan.
1057 次
3 に答える
2
You should use the opaque type CGColorRef
instead of UIColor
on your struct. Then, in the CocoaTouch portion of your code you could get a UIColor
instance like this:
UIColor *color = [UIColor colorWithCGColor:colorRef];
于 2012-10-12T12:32:20.607 に答える
0
構造体とオブジェクトを混在させないというアドバイスに従うと、面倒な作業を省くことができます。それはあなたに2つの可能性を残します:
- Objective-Cオブジェクトの使用:「LevelMeterColorThreshold」を構造体ではなく2つのプロパティを持つクラスにします。
- C構造体とCプリミティブを使用する:「UIColor」の代わりに、赤/緑/青の3つのフロートを使用します-それで十分な場合。その後、UIColorを再構築できます。
私はおそらく#1を選ぶでしょう。
于 2012-10-14T11:20:21.347 に答える
0
この例では、どのように可能ですか:
彼らは UIColor* で構造体を使用していますか?
于 2012-10-15T07:35:47.920 に答える