UITableView CornerRadius с проблемами производительности границ в iOS

У меня есть интересное замечание о производительности прокрутки на UITableViewс angleRadius, borderWidthи borderColorвключен.

self.tableView.layer.cornerRadius = 10.f;
self.tableView.layer.borderWidth = 1.0f;
self.tableView.layer.borderColor = [UIColor whiteColor].CGColor;

Если я удалю borderWidthи borderColor, тогда прокрутка получит 60 FPS без проблем. Пока я добавляю эти два свойства к падению FPS слоя.

У кого-нибудь есть предложения или объяснения, почему происходит такое странное поведение?

Большое спасибо!

5
задан rishi 27 June 2012 в 11:22
поделиться