Skip to content

Releases: surfstudio/iOS-Utils

Новый пакет утилит

10 Jan 08:37
88ba545
Compare
Choose a tag to compare

BlurBuilder
Добавляет стандартный blur на UIView

RouteMeasurer
Вычисляет маршрут между двумя точками. Умеет вычислять как напрямую, то есть крайне приблизительно, так и руководствуясь возможными маршрутами. Также есть метод для форматирования этого расстояния.

SettingsRouter
Обертка для выполнения перехода к настройкам приложения/девайса. Пригодиться может в теории тогда, когда, к примеру, надо заюзать touchId, а он не настроен - в этом случае более корректно будет пользователя направить не в настройки приложения, а уже сразу в настройки устройства.

AdvancedNavigationStackManagement
Здесь два метода для UINavigationController, push и pop с completion блоками

WordDeclinationSelector
Утилита для склонения слов.
Спасибо Владиславу Крупенько, Артему Шабанову и Ивану Сметанину

ItemsScrollManager
Утилита для поэлементного/порционного скролла.
Гифка с примером работы - https://cloud.mail.ru/public/8SHm/2BuMVvrxG

Большая благодарность Александру Чаусову за релиз

QueryStringBuilder

28 Dec 09:56
c0bd71b
Compare
Choose a tag to compare

QueryStringBuilder - построение строки с параметрами из словаря
Утилита позволяет построить строку типа "key1=value1&key2=2.15&key3=true", в виде которой обычно представляются параметры GET запроса, из словаря [String: Any].

Исправления в StringAttributes

17 Dec 07:36
77b7e09
Compare
Choose a tag to compare

Теперь для того, чтобы установить LineHeight из Figma необходимо использовать:

StringAttribute.lineHeight(CGFloat, font: UIFont)

Где

  • CFGloat это значение LineHeight из Figma
  • UIFont - шрифт, который необходимо установить.

.lineHeight(CGFloat, font: UIFont) устанавливает и lineSpacing и font, поэтому, если вы используете lineHeight ну нужно дополнительно передавать .font и .lineSpacing.

.lineSpacing(CGFloat) теперь устанавливает межстрочный интервал.

Подробнее смотри #14

2.0.7

11 Oct 09:01
41f109b
Compare
Choose a tag to compare
Merge pull request #13 from fixique/#issue-12-jailbreak-detect-on-sim…