コードで.pngイメージを作成しました。 .pngは長方形で、私は丸形の.pngを作成したいと思います。私はrectの2つの小さい方の辺を持つことができます。 私はbezierPathWithArcCenterを使用することを考えていました:radius:startAngle:endAngle:clockwise:しかし、その上にイメージを描画する方法は? 何か助けがありがとうございますiOSの円形に長方形のPNGを曲げる方法は?
答えて
これはあなたが探しているものではないかもしれませんが(それは可能かもしれませんが...)、単に画像を円で表示したい場合は、画像が正方形の場合角の半径を半分の高さを作り、あなたが円の中に、正方形を回すことができ、ある
image.layer.cornerRadius = image.frame.size.height/2;
image.layer.masksToBounds = YES;
:、あなたはそうのような層のトリックを使って偽の円を、することができます。 :-)
より良いサークルを定義するには、あなたが簡単に境界線を追加することができますテーブルのパフォーマンスが低下する可能性があるため
今image.layer.borderWidth = 2;
image.layer.borderColor = [UIColor black].CGColor;
、UITableViewCell
年代にこの種のものをやっについて注意してください。しかし、一般的に言えば、これらの単純な手法は、少しの労力で多くのUI関心を追加することができます。
残念ながら私は丸で囲んで矩形を折り曲げて探しています。 –
Core Image(具体的にはフィルタCICircularWrap)の仕事のようですが、残念ながらはiOSのが利用できません。 docsで
より、とにかく興味がある人、またはOS X上で作業するための
ドキュメントからは、iOSでサポートされているかのようには見えません –
本当に悪いです。それはiOSデベロッパーライブラリにありましたが、それでもOS Xのみでした。 OPがiOS上でフィルタを実装するためのバグレポートを提出する可能性があります... – Monolo
私は考えられなかったアイデア(tm)がサポートされていて、 iOSに関するあらゆる種類のことを学びます。 –
- 1. 長方形/楕円形プログラム
- 2. 固定長方形の長方形パッキング
- 3. 描画長方形と楕円
- 4. iosの円形フレームで画像を追加する方法
- 5. iOSでの長方形の描画
- 6. 円形の方法で動画を
- 7. 長方形を描く方法は?
- 8. ベースマップに長方形を描く方法
- 9. MFCの長方形
- 10. 長方形の幅
- 11. 長方形
- 12. 長方形イベントプログラム
- 13. Xcodeの「フレーム長方形」と「レイアウト長方形」
- 14. 長方形のFillプロパティにMultibinding.StringFormatを使用する方法は?
- 15. 円の形をパースペクティブにする実践的な方法は?
- 16. as3でテキストを曲げる方法は?
- 17. NSStringを長方形に最適にフィットさせる方法は?
- 18. CGContextDrawRadialGradientを真円形の代わりに楕円形で描画する方法はありますか?
- 19. wpf3d長方形ヒットテスト
- 20. cssを使って円形の背景を作る方法は?
- 21. イメージをPNG形式に保存する方法は?
- 22. 形状ごとにpng画像を切り取る方法は?
- 23. 長方形アレイはCで
- 24. Emacsはthrought長方形
- 25. WPFアプリケーションで楕円形のボタンを作成する方法は?
- 26. 非長方形の形状にNSShadowを使用する
- 27. 円内にsvg図形を配置する方法は?
- 28. 長方形のアニメーション例
- 29. iPhone - 長方形の交差
- 30. 1つの正方形の画像から長方形のuibutton
あなたはパスの周りに矩形を伸ばしたいという意味ではない2つの短辺を満たすために、輪を作るように? (IE http://en.wikipedia.org/wiki/Annulus_(mathematics)) –
はい、これを達成する方法はありません。グラフィックをプログラムで変更するのはかなり新しいです。 –