アプリで「addButton」という名前のカスタム ボタンを使用しており、そのボタンを白色で縁取りしたいのですが、カスタム ボタンの周囲に白色の縁取りを付けるにはどうすればよいですか?
ベストアンサー1
ボタンのレイヤー プロパティにアクセスすることで、CALayer の境界プロパティを設定できます。
まずクォーツを加える
#import <QuartzCore/QuartzCore.h>
プロパティを設定します:
myButton.layer.borderWidth = 2.0f;
myButton.layer.borderColor = [UIColor greenColor].CGColor;
見る:
https://developer.apple.com/documentation/quartzcore/calayer#//apple_ref/occ/cl/CALayer
上記のリンクの CALayer を使用すると、コーナー半径、maskToBounds などの他のプロパティを設定できます。
また、ボタンの楽しみに関する良い記事:
https://web.archive.org/web/20161221132308/http://www.apptite.be/tutorial_custom_uibuttons.php