nib ファイルでカスタム ボタンを 1 つ選択し、その角の半径を設定したいと思います。QuartzCore フレームワークにリンクしてから、次のコードを記述して角の半径を設定します
[[btnPressureLink layer] setCornerRadius:15.0];
ボタンの背景色を追加すると角の半径が設定されますが、ボタンに画像を配置すると角の半径が設定されません。ボタンに画像を使用する場合、角の半径を設定するにはどうすればよいですか?
nib ファイルでカスタム ボタンを 1 つ選択し、その角の半径を設定したいと思います。QuartzCore フレームワークにリンクしてから、次のコードを記述して角の半径を設定します
[[btnPressureLink layer] setCornerRadius:15.0];
ボタンの背景色を追加すると角の半径が設定されますが、ボタンに画像を配置すると角の半径が設定されません。ボタンに画像を使用する場合、角の半径を設定するにはどうすればよいですか?
試す
btnPressureLink.layer.cornerRadius = 15.0;
[btnPressureLink.layer setMasksToBounds:YES];
これも使えますが、
[[btnPressureLink layer]setCornerRadius:4.0f];
[[btnPressureLink layer]setMasksToBounds:YES];
Quartzコアをインポートして、これを試してみてください....
button.layer.borderWidth = 2.0;
button.layer.cornerRadius = 12;
[button.layer setMasksToBounds:YES];