저는 몇 주 동안이 문제로 고심하고 있습니다. 어쨌든, CALayer는 끔찍합니다. 그들은 너무 많은 지체를 야기하고 내 UI를 더 악화되게 만듭니다.CALayer 성능이 좋지 않습니까?
꽤 많이 나는 스크롤 코드의 3 개 라인에서 올 때 간단한 내가 효율 끝나가 한 jQuery과 및 지연 모두를 가지고 : 나는 NO로 setMaskToBounds을 설정하기 위해 노력했다
CALayer *imageLayer2 = [cell.imageView layer];
[imageLayer2 setMasksToBounds:YES];
[imageLayer2 setCornerRadius:10.0];
하지만, 둥근 모서리가 내 UIImageView에 적용되지 않습니다. 그것은이 문제가 iPads에 다음 아이폰에 대한 몇 가지 이상한 이유로 악화되고 있지만 지금 막 해결 방법을 찾는 데 아픈 것 같습니다. 또한이 코드는 내 cellForRowAtIndexPath에 있지만 항상 호출되는 것은 아니기 때문에 새 셀이 필요한 경우에만 실행됩니다.
어쨌든이 지연을 없애기 위해 CALayers를 사용하는 대신 무엇을 권하고 싶습니까?
감사합니다. 당신은 이미지 자체 덤비는 기꺼이 잘 경우
처리 :
이 시도 위의 코드? – sergio
이것이 성능 저하의 원인이되는 코드입니까? 당신은 그것을 주석 처리하고 점검 했습니까? – pasawaya
@selge the cellForRowAtIndexPath –