사용자가 도구 모음에서 항목을 클릭 할 때 도구보기 컨트롤러를 표시하는 그리기 응용 프로그램을 작성하고 있습니다. 그러나 몇몇 베타 테스터는 도구가 너무 느리게 열리는 것으로보고했습니다. 도구를 표시하는 호출하고 나는 그것을 속도를 높이기 위해이 같은 코드 블록에 포장 해봤 : 애니메이션 : 나는 표준 presentModalViewController를 사용하고presentModalViewController의 애니메이션 속도를 높일 수 있습니까?
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration: 0.1];
[self presentModalViewController:settings animated:YES];
[UIView commitAnimations];
를 불행히도 작동하지 않습니다. 애니메이션으로 말하면 : NO는 더 잘 작동하지만 기본 드로잉 캔버스 뷰는 즉시 제거됩니다 (컨트롤러는 더 이상 보이지 않는다고 생각하기 때문에). 그래서 애니메이션은 흰색 배경 위에 발생합니다.
어떤 조언을 해 주실 분이 있으십니까? 나는 그것을 감사하겠습니다!
팁 zpasternack에 감사드립니다 - 나는 그것을 살펴볼 것입니다! –
처럼 보이는 것만 큼 좋을 것 같습니다. 대답 허용 :-) –
주 화면의 배경색을 변경하여 흰색이 아닌 (응용 프로그램의 색상과 어울리는 경우가 많을 수 있습니다.) 아주 좋았습니다. – TimM