사용자 정의 셀에 UITableView
이 있습니다. 각 셀에는 2 개의 UIImageView와 2 개의 UILables가 있습니다. 나는이 세포 수백 개를 가지고있다.UITableView를 빠르게 스크롤하는 방법은 무엇입니까?
테이블을 스크롤하는 속도가 느린 것 같습니다. 사용 된 이미지 또는 크기가 크지 않고 캐싱 된 이미지.
더 효율적으로/더 빠르게 만들 수있는 방법이 있습니까?
감사합니다.
사용자 정의 셀에 UITableView
이 있습니다. 각 셀에는 2 개의 UIImageView와 2 개의 UILables가 있습니다. 나는이 세포 수백 개를 가지고있다.UITableView를 빠르게 스크롤하는 방법은 무엇입니까?
테이블을 스크롤하는 속도가 느린 것 같습니다. 사용 된 이미지 또는 크기가 크지 않고 캐싱 된 이미지.
더 효율적으로/더 빠르게 만들 수있는 방법이 있습니까?
감사합니다.
내가 당신 만 (셀 == NI)이 스크롤 빠르게
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:CellIdentifier] autorelease];
[cell addSubview:yourImage1];
[cell addSubView:yourImage2];//this will do only if cell first time create .
}
은 당신이하지 않은 확인하게됩니다 경우 addSubview처럼 전지 작동을있는 tableview의 셀 로딩에 이미지 뷰와 라벨마다 추가 생각 이미지 나 뷰에 대해 레이어 기능을 사용했습니다. 예를 들어 이미지의 layer.cornerRadius 속성을 사용하면 스크롤이 크게 느려집니다. 여기 http://blog.sallarp.com/iphone-uiimage-round-corners/에서 테이블 속도를 늦추지 않는 사용자 정의 라운딩 기능이 있습니다.
내가 추측하고 있지만이 방법이 유용 할 수 있습니다.
왜이 사람이 저를 투표했을까요? 또는 평범한 나쁜 충고? – mskw
가능한 복제본 http://stackoverflow.com/questions/1352479/tricks-for-improving-iphone-uitableview-scrolling-performance – tipycalFlow
맞춤형 빠른 스크롤 테이블보기를 온라인에서 사용할 수있게 해주는 여러 기술이 있습니다. 몇 가지 연구를 할 ... 구글 "빠른 스크롤 tableview" – tipycalFlow