UIButton - 高光状态的圆角

时间:2011-02-06 08:19:30

标签: iphone ipad uibutton highlight

在下面的图像中按下按钮。阴影是方形的。如何使阴影具有圆形边缘? enter image description here

2 个答案:

答案 0 :(得分:1)

我是这样做的:

1)UIButton

的子类

2)像这样更改图层:

public class GalleryButton: UIButton
    {

        public GalleryButton (RectangleF frame) : base(frame)
        {
            this.Layer.CornerRadius = 12f;
            this.Layer.MasksToBounds = true;
            this.Layer.BorderWidth = 0f;
        }

答案 1 :(得分:0)

我认为如果你有一个透明的png,它就可以正常工作。