私は開いたglなしで描画したいが、テクスチャを使用したい。私はこれを試しましたが、線の色としてテクスチャを描くときはいつも、普通のようにハードなエッジを与えます。私は自然なフリルのエッジ(私はラフのテクスチャを持っている)を許可する方法は?私はそれがスケッチブックプロのもののようになりたい。テクスチャを使用したクォーツ描画
ありがとうございます。
UIImage* image = [UIImage imageNamed:@"texture"];
UIColor* color = [UIColor colorWithPatternImage:image];
CGContextSetStrokeColorWithColor(context, color.CGColor);
CGContextStrokePath(context);
問題を説明するサンプル画像を追加することをお勧めします。それは、少なくとも私にとって、あなたの質問はほとんど意味をなさない。ラフなエッジとハードエッジの違いは? – Till
今それを理解してみてください私はそれがより理にかなっていると思います。 – BDGapps
あなたの問題が何であるかはまだ分かりません。それはあなたのストロークの境界であるか、またはあなたのテクスチャがシームレスではないという事実です。言い換えれば、ストローク内またはそのエッジに位置することがわかりますか? – Till