MBProgressHud和约束问题

时间:2017-02-20 16:58:47

标签: ios objective-c mbprogresshud

我正在尝试使用MBProgressHud显示祝酒词,这是代码,

MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:view animated:YES];
[hud setMode:MBProgressHUDModeText];
[hud setLabelText:toastText];
hud.labelText.accessibilityLabel = toastText;
hud.yOffset = offset;
[hud hide:YES afterDelay:1.5f];

yoffset可用于推动吐司。这有限制吗? MBProgressHUD是否具有布局约束。我需要在屏幕上方显示它,它应该适用于所有分辨率。

2 个答案:

答案 0 :(得分:0)

enter image description here你是如何设置offset的,在MBProgressHUD的api文档中,所有者展示了如何在视图的底部设置hud。

CGPoint point = CGPointMake(0.f, MBProgressMaxOffset), then set it to offset.

答案 1 :(得分:0)

我最终使用了self.view.frame / 2 - 100,它适用于项目支持的大多数屏幕分辨率。