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을 눌러야합니다. 첫 번째 시간이 너무 오래 걸립니다. 시각. 그 후에는 너무 많은 시간이 걸리지 않습니다. –
빨리 할 수있는 아이디어 –