我有一个ImageView,正试图在Xamarin中制作“Circular”。这将非常简单,我将使用Core Animation完成此操作,但是图像将像这样异步下载:

this.profileImage.InvokeOnMainThread (() => this.profileImage.SetImage (
    url: new NSUrl (datum.user.profile_picture)
    )
);

我将如何使这些图像变为圆形?

最佳答案

这是我最终解决问题的方式:

this.profileImage.InvokeOnMainThread (() => this.profileImage.SetImage (
            url: new NSUrl (datum.user.profile_picture)
        )
    );

// Make Image Profile Image Circular
CALayer profileImageCircle = profileImage.Layer;
profileImageCircle.CornerRadius = 30;
profileImageCircle.MasksToBounds = true;

关于c# - 使ImageView变为圆形,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24332388/

10-09 16:24