Я бы сказал, что представление должно выяснить, какие сегменты рисовать.В идеале вы могли бы превратить свое приложение в аналоговые часы, просто поменяв представление (поскольку числа, поступающие от контроллера, не изменились бы.) Хотя вы не хотите, чтобы ваше представление выполняло бизнес-логику, «визуальную» логику(как данные должны быть нарисованы) определенно находится в пределах видимости.