1
我正在使用UIActivityViewController在單擊按鈕時共享文本。但是,在一段時間之後,即約2-3秒,它會被加載。UIActivityViewController在按下按鈕後獲得加載時間
我使用下面的代碼:
NSArray *objectsToShare = [NSArray arrayWithObjects:@"Sharing text", nil];
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
NSArray *excludedActivities = @[UIActivityTypePostToTencentWeibo];
controller.excludedActivityTypes = excludedActivities;
[self presentViewController:controller animated:YES completion:nil];
誰能告訴我,我做錯了什麼。
代碼看起來沒問題。所以可能發生什麼:是你阻止主線程,並保持它忙,所以它不能更新屏幕 –
我沒有做任何背景調用..只是我按button.It需要這麼多時間的第一個時間。之後,它不需要那麼多時間 –
任何想法,使其快速 –