Как стать автором
Обновить

Как мы «рисовали» учет времени на iOS с помощью библиотеки Charts

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров1.1K
Всего голосов 6: ↑6 и ↓0+6
Комментарии2

Комментарии 2

зачем вам одновременно isRightToLeftUI и isLeftToRightUI ? Они же взаимоисключающие

Мне кажется, это дело вкуса. Для минимизации новых сущностей, можно было бы не добавлять свойство isRightToLeftUI и использовать такое условие для разворота интервалов справа налево в случае арабской локализации:

if!view.isLeftToRightUI {

    intervals = intervals

        .map { $0.inverted }

        .sorted()

}

Используя свойство isRightToLeftUI, мы подчеркиваем, что здесь нужно специально обработать случай с арабской локализацией.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий