Читая документацию, мне не ясно, подходит ли переопределение drawRect UIView или использование слоев.
Я собираюсь отображать два вида графиков. Линейный график и гистограмма с одной гистограммой. Оба будут иметь галочки вдоль оси и текст, выровненный по галочкам. Ниже я показываю только четыре тика на ось, но их может быть больше.
Как лучше рисовать галочки? Должен ли я использовать отдельный слой для каждого тика или визуализировать их все сразу в отдельном представлении с помощью
drawRect
?Есть ли другой способ отобразить текст, кроме использования отдельного
UILabel
для каждого?Для гистограммы я использую
CAGradientLayer
для гистограммы. Для линейного графика возможно ли отобразить это с помощью слоев?
Пример графика