您的位置:首页 > 移动开发 > IOS开发

Xamarin.iOS 展示圆形图片

2017-01-05 22:16 281 查看
做项目的时候肯定会遇到圆形图片的展示。

使用UIButton来展示圆形图片,方便以后加点击事件,并且通过圆角的设置来达到圆形图片的目的。

很简单,直接看代码吧:

//头像
private UIButton _headerImg = null;
public UIButton HeaderImg
{
get
{
if (_headerImg == null)
{
_headerImg = new UIButton();
_headerImg.SetImage(HeadUIImage, UIControlState.Normal);

// 点击事件
_headerImg.TouchUpInside += (sender, e) => {

};

_headerImg.Layer.MasksToBounds = true;

// 这里需要注意:需要把圆角大小设置为你button的高度的一半。
_headerImg.Layer.CornerRadius = 33f;
}
return _headerImg;
}
}

完!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息