Tôi đang sử dụng mã này MBProgressHUD:MBProgressHUD khối tương tác với một UIScrollView khi thấy
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.mode = MBProgressHUDModeText;
hud.removeFromSuperViewOnHide = YES;
[hud hide:YES afterDelay:1];
Đối với giai đoạn mà HUD đang được hiển thị tương tác với một UIScrollView (có chứa các nút này được gọi từ) là tàn tật. Tôi không thể nhấp vào các nút khác hoặc cuộn UIScrollview.
Tại sao MBProgressHUD chặn tương tác của tôi với UIScrollview và làm cách nào tôi có thể tắt tính năng này?
MBProgressHUD được sử dụng khi bạn đang thực hiện các tác vụ mà bạn cần phải đợi. Nó cho rằng bạn không cần phải tương tác với bất cứ điều gì cho đến khi quá trình kết thúc. Dù sao, bạn đang bắn nhiệm vụ của bạn trên một sợi khác ?. MBProgressHUD phải nằm trong chuỗi chính và tác vụ bạn muốn chạy phải nằm trên một chuỗi khác. –
Nó đơn giản hơn thế, tôi chỉ muốn hiển thị một thông báo ngắn khi một nút đã được khai thác. Nhưng mọi người có thể muốn chuyển đổi các nút trước khi hoạt ảnh biến mất. –