У меня возникли проблемы с удалением всех подслоев уровня. В настоящее время я делаю это вручную, но это приводит к ненужным беспорядкам. Я нашел много тем об этом в google, но ответа нет.
Я попытался сделать что-то вроде этого:
for(CALayer *layer in rootLayer.sublayers) { [layer removeFromSublayer]; }
но это не сработало.
Кроме того, я попытался клонировать rootLayer.sublayers в отдельный NSArray, но результат был тот же.
Любые идеи?
Edit:
Я думал, что это работает сейчас, но я был неправ. Он отлично работает с CALayers, но он не работает с CATextLayers. Любые идеи?