我想使用MBProgressHUD(或类似的外观)作为默认UIAlertView的替代品。
我需要取消这种观点的能力 我尝试将以下方法添加到MBProgressHUD类,但触摸时没有调用它。
有什么想法吗?
(void)touchesEnded:(NSSet *)触及withEvent:(UIEvent *)事件
我无法使用手势识别器,因为我的最低目标版本是3.1.2。
另外,放大MBProgressHUD文字的标签大小似乎很复杂 是否有解释MBProgessHUD用于此目的?
答案 0 :(得分:4)
我只是快速浏览一下MBProgressHUD并将使用它。首先,通过修改MBProgressHUD.h中的layoutSubviews来更改HUD的大小。然后我会创建一个新的按钮类(UIButton子类)并将其添加为HUD的子视图。
答案 1 :(得分:2)
这是一个超级老线程,但只需设置hud的UserInteractionEnabled:YES就可以了,并为它添加一个tapGestureRecognizer。
干杯。