Обновить

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

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

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

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

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

if!view.isLeftToRightUI {

    intervals = intervals

        .map { $0.inverted }

        .sorted()

}

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

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

Информация

Сайт
www.kaspersky.ru
Дата регистрации
Дата основания
Численность
5 001–10 000 человек
Местоположение
Россия