У меня есть вид прокрутки с некоторыми сложными анимациями, происходящими во время прокрутки. Несмотря на то, что после 2 недель тонкой настройки производительность приемлема, прокрутка не происходит на 100% плавно, когда анимация происходит.
Я знаю, что базовая анимация выполняет анимацию в фоновом потоке. Но мне интересно, поможет ли это разделить эти блоки анимации (10 из них почти одновременно) на потоки.
Есть несколько методов, которые выглядят интересными:
- executeSelector: onThread: withObject: waitUntilDone:
- executeSelectorInBackground: withObject:
или это чепуха?