Tôi đã có ứng dụng xuất AVMutableComposition
thành tệp .mov
và tôi muốn người dùng thấy trạng thái xuất bằng thanh tiến trình giống như cách bạn gửi nếu bạn gửi một tin nhắn văn bản hoặc tải lên một tập tin.Thanh tiến trình cho AVAssetExportSession
Tôi biết cách tạo thanh tiến trình khi tôi biết thời lượng của tác vụ (chẳng hạn như phát tệp âm thanh), nhưng vì không có thời lượng đã đặt cho xuất nên tôi không chắc chắn cách tiếp tục.
Tôi hiện đã có chỉ báo hoạt động nhưng không cung cấp trải nghiệm người dùng tốt nhất.
Có ai có bất kỳ con trỏ nào không?
quí vị muốn gọi 'self.exportProgressBarTimer = 'bên trong hoặc bên ngoài của' exportAsynchronouslyWithCompletionHandler' khối? 'self.exportSession.progress' luôn hiển thị là 1.0 trong' updateExportDisplay' cho tôi. –
Bên ngoài khối 'exportAsynchronouslyWithCompletionHandler'. Nó làm việc rất đẹp cho tôi. –