Objective-CのNSRect要素に丸みのあるコーナーを追加する簡単な方法はありますか?現在、我々はこれにコーナーをシミュレートしたPNG画像を適用している:Core Animationのでレンダリングされた画像と一緒にこのNSRectの多くのインスタンスがあるのでNSRectの角を丸く
NSRect newFrame = NSMakeRect(0, 0, size.width, size.height);
はしかし、パフォーマンスが問題となります。おそらく、エッジを丸めたネイティブNSRectをレンダリングすることは、パフォーマンスの観点からは良いでしょうか? Core Animationでレンダリングしたときに、エッジがスムーズ(アンチエイリアス処理)されていますか?
NSRectはNS_RECT_angleを描画します。 NSBézierPathを使用します。 – CodaFi
@CodaFi:画像を使わないことを計画していても? – Zakman411
私は悪いですが、私はiOS-itisを持っています。コメントを更新しました。 – CodaFi