Мне нужно нарисовать разделительную линию с некоторыми точками на ней. Я решил, что сделаю это, используя метод draw, в отличие от изображений изображений разделителя. Я сделаю это для производительности и настраиваемости, поскольку разделитель иногда меняется.Нарисуйте UIView или GLKView?
Теперь я просмотрел метод draw()
на UIView
, и я заметил, что Apple предлагает использовать GLKView
при рисовании с использованием OpenGL.
Для простого разделителя, не слишком ли сложно вызвать OpenGL? Или накладные расходы OpenGL незначительны? Когда я захочу использовать собственный UIKit draw()
?
FYI Я не знаю ни одного метода, но хочу изучить оба метода, поэтому не отвечайте «что вы знаете лучше всего». Я просто спрашиваю о производительности.
Что вы хотите сделать? – User511
Вы собираетесь использовать его для обычного приложения iOS или для iOS-игры? – KrishnaCA
@ KrishnaChaitanyaAmjuri приложение iOS, а не игра. – vrwim