我有一個用Xamarin編寫的iOS應用程序。它旨在針對iOS 7.1。與SDK 8. 我的代碼看起來像以下:Photo picker在一秒內顯示然後消失
var dialog = DialogHelper.ShowProgress(View, "Uploading");
picker.PickPhotoAsync().ContinueWith(t =>
{
if (t.IsCanceled || t.IsFaulted)
{
AppDelegate.FileUploadController.IsWorking = false;
dialog.Dismiss();
return;
}
MediaFile file = t.Result;
string filePath = file.Path;
UploadHelper.UploadFile(filePath, _folderId, temp, dialog);
}, TaskScheduler.FromCurrentSynchronizationContext());
這適用於iOS 7(二者模擬器和裝置)很大,但在iOS 8張照片示於一秒,比被示出加載屏幕。
我在做什麼錯?我找不到任何有用的信息。