将HUD微调器添加到标签作为子视图

时间:2015-07-09 18:31:51

标签: c# xamarin

我有一个标签textLabel,我想要显示一个微调器。

我有Xamarin组件BTProgressHUD并使用以下代码在整个视图中显示一个微调器:

BTProgressHUD.Show();

但是,我想在我的textLabel中显示一个微调器而不是整个视图。

这一切都可能吗?

1 个答案:

答案 0 :(得分:1)

此组件无法实现此功能。您应该使用自己的UIActivityIndicatorView,这很容易。

例如:

var spinner = new UIActivityIndicatorView(UIActivityIndicatorViewStyle.Gray) {
    Center = new CGPoint(textLabel.Frame.Right - 32, textLabel.Center.Y)
};
View.AddSubview(spinner);
spinner.StartAnimating();