0

私は、フレームワークで公開されているレイヤーのcornerRadiusプロパティに精通しています。もちろん、一般的な経験則では、値が大きいほど丸みのあるエッジが多くなり、値が小さいほど丸みの少ないエッジが作成されます。私は興味がありますが、プロパティはと呼ばれています、そして私はしばしば自分自身が何の半径を尋ねているのに気づきますか?半径を変更しているこの円はどこにありますか?UIViewQuartzCorecornerRadius

4

3 に答える 3

3

ビューを構成する長方形の各コーナーにある円を想像してみてください。角の丸いエッジは、円の弧に従います。cornerRadiusその円の半径です。

于 2012-12-19T01:10:35.027 に答える
1

長方形の四隅を取ります。

コーナーポイントから始めて、丸みを帯びたコーナーが伸びる長さを渡します。

これは、コーナーの半径、つまりcornerRadiusです。

それが私がそれを解釈する方法です。それが正しいかどうかわからない:P

于 2012-12-19T01:11:08.227 に答える
0

これは数学の質問ですが、線が円形でないことを除いて、上記の答えはほとんど正しいです。半径は次のとおりです。

焦点から曲線の任意の点までの放射状の線。

(出典:オックスフォード

例として、まだ半径を持っているいくつかの非円形歯車の非円形曲率に注意してください。

したがって、他の回答で説明されているものと似ていますが、コーナーカーブは円形ではありません。曲線の方程式に興味がある場合は、半径の方程式を逆方向に実行してください。:-)

于 2012-12-19T01:32:00.883 に答える