我必須播放來自服務器的視頻,它需要一些時間。所以我寫了一個activityIndicator並開始動畫。但活動指示器在視頻播放前不顯示。冷杉我隱藏的活動指標後來不隱藏它,並開始動畫,但它顯示視頻開始播放時。活動指標不適用於iOS?
這裏是我的代碼: 的信息indicatorView is a UIView
和我indView is an UIIndicatorView
裏面的UIView;我正在使用AV Player播放;
請閱讀顯然,指標視圖顯示在視圖中,但問題沒有顯示出來時,我說開始動畫,但一段時間後視頻開始。
indicatorView.hidden = NO;
[indView startAnimating];
//在這裏,在視圖中顯示指示器視圖必須,但它沒有顯示出來;
MediaItem *item = [allVideos objectAtIndex:indexPath.row];
[playerModel playMyVideo:item];
//現在經過5秒時,這裏是視頻準備播放它顯示了
有什麼問題。 我用在這兩個地方dispach非同步,但沒有用
請更改指標視圖的顏色。可能是白色的,所以你不能識別它。 –
您正在使用哪個播放器播放視頻? – abhi1992
AVPlayer正在使用 –