2011-07-17 13 views
0

Interface Builderの使用私はサブビューとしていくつかのUIButtonを持つUIViewを持っています。 IBでは、すべてのボタンタイプが丸められた矩形に設定され、各ボタンは画像ドロップダウンボックスからの画像を使用します。画像は正方形で、丸い四角形のUIButtonのサイズは画像と同じです。画像はPNGのもので、その画像は& w写真です。Interface Builder UIButtonの角が丸くなった

問題は、UIButtonの丸みのあるコーナーが消えていて、IBで、そしてシミュレータの下で実行されているときにすべてが正方形であることです(ハードウェアはまだありません)ボタンdrawRectがイメージをトリミングして、これを行う方法はありますか? IBで?

ヘルプを評価してください。

答えて

0

IBでClip Subviewがチェックされていることを確認してください。ビューセクションの属性インスペクタにあります。

+0

負の値では機能しません... – Zennichimaro

+0

今のところ、viewDidLoadが機能する唯一の解決策だと思われます: http://stackoverflow.com/a/8627925/474330 – Zennichimaro

+0

[クリップサブビュー]属性インスペクタで[表示]> [描画]の下でチェックされます – Zennichimaro

関連する問題