Как айфон 4s повлиял на iOS 14



Внезапно вышла iOS 14, на пару недель раньше чем обычно. На прод попал забавный баг, расскажу про его историю.



С начала года мы отказались от поддержки 4s: в месяц приносил меньше чем мы тратили на тестирование, перформанс и поддержку маленького экрана.



За месяц до этого мы ускоряли рендер для 4s через blending layers: для всех лейблов ставили фоновый цвет, надпись переставала быть прозрачной, рендерилась быстрее, скрол оживал.



Подход отличный, но надо не забыть про хайлайт: фоновый цвет поменяется, надо перекрашивать фон и у лейбла. При хайлайте показывается selectedBackgroundView, цвет от нее ставили в лейбл, работало в обоих состояниях.