2012-02-27 12 views
0

どのようにサブクラス化せずにUIButton UIButtonTypeRoundedRect上のグラフィックスを描画するために...または私は選択肢がないのですか?丸いコーナーの周りのグラフィックスは他の機能によって変わるので注意してください。そうすればUIButtonは干渉することができません。そうでなければjpgイメージを使用することができます。 UIButtonの周りのjpg画像の境界を制限することはできますか?私が正しくあなたの質問を得た場合UIButtonにグラフィックスを描画する方法UIButtonTypeRoundedRect?

THX

答えて

1

は、あなたは角の丸い内の画像(PNGまたはJPG)とUIButtonを作成する必要があります。

あなたはUIButtonを(あなたがそれを再利用することができます)サブクラスかどうかは容易になる可能性がありますが、あなたはそれを行うにはしたくない場合は、ちょうど私たちは

画像をあなたのUIButtonを指して
UIButton *myButton; 

およびその他があるとしプロパティは正しく設定されます。

まず、

#import <QuartzCore/QuartzCore.h> 

に忘れないようにして、簡単に設定:

myButton.layer.cornerRadius = 5.0f; //or any CGFloat values you need 

それはUIButton "クリップサブビュー" プロパティまたは使用することを確認し、動作していないと思われる場合:

myButton.clipsToBounds = YES; 
関連する問題