我用下面的代碼來獲取圖像視圖水龍頭,然後導航到另一個視圖控制器:進步黨欄不顯示IOS
-(void)tapDetected:(UIGestureRecognizer *)recognizer{
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
NSLog(@"single Tap on imageview");
ImageTapGesture *sender = (ImageTapGesture *)recognizer;
UIStoryboard * storyboard = self.storyboard;
tele * detail = [storyboard instantiateViewControllerWithIdentifier: @ "teledramaView"];
detail.imagelink = sender.imageLink;
detail.description = sender.description;
detail.id = sender.id;
[self.navigationController pushViewController: detail animated: YES];
[MBProgressHUD hideHUDForView:self.view animated:YES];
}
到目前爲止,代碼工作正常,但問題是進度條不正確顯示。
這表明在臨睡前其他控制器的最後時刻,但日誌而來的進度條前:NSLog(@"single Tap on imageview");
任何人能告訴我,爲什麼,因爲它是指工作進度條不工作?謝謝。
它不會起作用,因爲HUD顯示和隱藏方法是相同的方法。 –
刪除這個 - [MBProgressHUD hideHUDForView:self.view animated:YES];然後再試一次。 – Smita
@smith它仍然沒有顯示 –