我目前正在使用我的iphone應用程序。當我用UIViewController拍攝一張照片時,我正在處理它(一些旋轉,變換,不管),然後在拍攝這張照片後顯示轉換的結果。UIImagePickerController加載欄/使用後彈出
問題在於,在「使用」按鈕上登錄時,應用程序正在處理圖片幾秒鐘,但用戶不知道任何事情,並繼續單擊「使用」按鈕「因爲他認爲這不起作用。
所以我想顯示一個彈出窗口「加載...」或加載圖片,只是爲了讓用戶知道「使用」按鈕的工作。
但我的彈出只顯示了工作完成之後,而不是之前...
這裏是我的代碼。
- (void)imagePickerController:(UIImagePickerController *) Picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIAlertView *waitingFor = [[UIAlertView alloc] initWithTitle:@"Chargement" message:@"Votre photo est en cours de traitenment, veuillez patientez quelques secondes." delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[waitingFor show];
myImage = [info objectForKey:UIImagePickerControllerOriginalImage];
/*My transformations*/
[picker dismissModalViewControllerAnimated:YES];
}
遇到了「hud.delegate = self;」的問題線。我收到了一個錯誤,說「從不兼容的類型'BothView * const __strong''分配給'id」。 BothView是我的UIViewController類。 –
Tiffado
2013-05-07 12:42:17
聲明在.h文件....你聲明你的代表.... –
Vishal
2013-05-08 02:45:16
在這裏,像這樣的.h文件@interface ViewController:UIViewController ..... –
Vishal
2013-05-08 02:47:43