/ / Увеличете честотата на обажданията за touchsMoved-метод - iphone, рисунка, touchsmoved

Увеличете честотата на обажданията за touchsMoved-method - iphone, рисуване, touchsmoved

Понастоящем работя върху приложение, което включвафункция за боядисване. Това всъщност не работи толкова лошо, но проблемът е, че честотата на опресняване или честотата на обажданията за методите TouchsMoved е твърде лоша.

Ако движите пръстите бързо по екрана,линии получават много краища и не изглежда толкова добре.Така че аз мислех за увеличаване на честота на повикване за този метод.Дали това би било добро и дори възможно решение за моя проблем?

Може би можете да ми помогнете с проблема си. Благодаря ви предварително.

Отговори:

0 за отговор № 1

Помислете за този подход: Потърсете приложението на Adobe за идеи в AppStore. Ако се докосвате, работете NSBezierPath за да получите по-гладък външен вид без ръбове. Вие основно съхранявате точките в докосванията, преместени в масив? Така че имате точките, които да вмъкнете в функциите на Bezier Path. Имате остър поглед докато рисуване, но след освобождаване изглежда доста гладко. Направих го в един от моите проекти и резултатът е доста добър.

(Но има много други подходи за изграждане на приложение за рисуване.)

Демо версия от Apple: Натисни тук