SDWebImagePrefetcher
을 사용하여 내 plist에서 이미지 목록을 미리 가져옵니다.MBProgressHUD & SDWebImage - HUD가 표시되지 않습니다.
진행을 나타 내기 위해 MBProgressHUD
HUD가 표시된 UIViewController를 할당하려고 시도하는 방법을 편집 중입니다.
문제는 HUD가 표시되지 않습니다. 게다가, SDWebImagePrefetcher는 NSObject
이고 나는 사용자 정의 UIViewController와 HUD를 초기화해야 할 곳을 모른다. 왜냐하면 어떤 viewDidLoad
이나 viewWillAppear
메소드도 없기 때문이다.
MyCustomViewController *cv = [[MyCustomViewController alloc]init];
HUD = [[MBProgressHUD alloc]initInView:cv.view];
처럼 뭔가를 시도하고 작동하지 않았다.
또한 UIAlertView를 viewController의 subView로 추가하여 작동하는지 확인했지만 전혀 작동하지 않았습니다.
할당 된 컨트롤러에 HUD를 표시하기 위해 NSObject 클래스에서 UIViewController를 초기화하는 방법에 대한 조언은 매우 좋습니다.
당신은'cv'가 nil이 아닌지 확인 했습니까 ?? 또한, 해당보기 컨트롤러를 만든 후에 어떻게 표시합니까? – jere
그것은 nil이 아니며이 클래스는 여기에 설명 된 것을 수행해야하는 싱글 톤이므로 제시 할 필요가 없습니다 http://stackoverflow.com/questions/12439536/mbprogresshud-and-sdwebimageprefetcher (Stig Brautaset 마지막 코멘트) – Phillip
stig의 의견은 당신이 여기에서 묻고있는 것과는 아무 관련이 없습니다 ... 그는 HUD의 진행 상황을 어떻게 업데이트해야하는지에 대해 이야기하고 있습니다. 당신은 당신이 당신의 뷰 컨트롤러에 무엇을 추가하는지 볼 수 없다고 말합니다 ... 당신이 정확히하고 싶은 것은 무엇입니까? – jere