Я просто хочу знать, что является лучшим и лучшим способом рисования/отображения точки в UICollectionViewCell.
Я хочу отображать точки для изображения/видео, независимо от того, опубликовано ли это изображение/видео в социальных сетях или нет. На изображении выше темно-синяя точка означает, что изображение/видео опубликовано в Facebook, а голубая точка — в Twitter.
Итак, мой вопрос в том, какой лучший способ добиться этого?
Добавьте UIView в ячейку, а также цвет заливки и угловой радиус.
Сделайте изображения 1x, 2x, 3x и отобразите в ячейке с помощью UIImageView.
Использование CAShapeLayer() и UIBezierPath().
или как-то иначе?
Что лучше и как связано с памятью и производительностью?