UITableVIew에서 축소 애니메이션을 수행하고 싶습니다. 나는 약간의 실험을했고, 테이블 뷰 자체를 축소하는 대신 테이블 뷰의 현재 상태 이미지로 UIImageView를 줄이면 애니메이션이 훨씬 빠르게 실행된다는 것을 알게되었습니다. uiview에서 이미지 가져 오기
나는 애니메이션 이전에 내 주요의 ViewController의 방법에서 이미지를 움켜 잡았다 : 마법처럼UIGraphicsBeginImageContext(mainTableView.bounds.size);
[resizeContainer.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
작품을, 적어도 거의. 매우 드물 긴하지만 UIImage가 그 아래에있는 툴바와 겹쳐지기 시작하는 이상한 그래픽 결함이 있습니다.
나는 올바른 방법으로 이미지를 얻고 싶습니다. 나는 GraphicContexts에 대해 확실히 이해해야한다.
짧은 이야기를 자르려면 내 코드가 맞습니까?
들으 어떤 방법으로
사파리에서 스위치 탭 애니메이션과 같은 축소 작업을하고 있습니다. 내 테이블 셀에는 하위 뷰가 있습니다. 이 방법으로 전환하기 전에 애니메이션이 정말 울퉁불퉁했습니다. – Monobono