У меня есть UICollectionReusableView
, который я использую для заголовков разделов.Это выглядит так:
Я знаю несколько способов добавить разделительную линию, но, честно говоря, не уверен, какой из них будет наиболее эффективнымUICollectionView
со многими разделами и названиями различной длины.Кто-нибудь может указать мне на лучший вариант и объяснить, почему?Вот варианты, о которых я подумал (хотя я открыт для других):
- Используйте 2
UIView
s или CALayer
s, чтобы сделать левую и правую стороны разделителя. - Используйте маску.Я думаю, что это может быть один
UIImageView
с использованием resizableImage(withCapInsets:)
. - Использование метода
draw(_:)
.