1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ashen_23-SJLineRefresh

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SJLineRefresh — это простая настраиваемая библиотека для обновления данных по свайпу снизу вверх, написанная на Swift5.

Что это? Простая настраиваемая форма обновления по свайпу 中文介绍.

Как использовать?

let aPath = Bundle.main.path(forResource: "HHMedic", ofType: "plist")!
let aConfig = SJRefreshConfig(plist: aPath)
tableView.sj_header = SJRefreshView(config: aConfig) { [weak self] in
  // do your refresh
}

Как создать форму? В настоящее время поддерживается только линейная форма.

PaintCode — приложение, которое может преобразовывать рисунки в код Objective-C или Swift.

  1. Нарисуйте линии так, как вы хотите.
  2. Вставьте точки, сгенерированные PaintCode, в свой собственный plist (startPoints, endPoint).
  3. Максимальная ширина refreshView равна максимальному значению x точек из шага 2. То же самое относится и к максимальной высоте.

Установка

CocoaPods

CocoaPods — менеджер зависимостей для проектов Cocoa.

Чтобы интегрировать Alamofire в проект Xcode с помощью CocoaPods, укажите его в своём Podfile:

pod 'SJLineRefresh', '~> 1.1.1'

Затем выполните следующую команду:

$ pod install

Carthage

Carthage — децентрализованный менеджер зависимостей, который создаёт ваши зависимости и предоставляет вам бинарные фреймворки. Вы можете установить Carthage с Homebrew с помощью следующей команды:

$ brew update
$ brew install carthage

Чтобы интегрировать Alamofire в ваш проект Xcode с помощью Carthage, укажите его в вашем Cartfile:

github "515783034/SJLIineRefresh" ~> 1.1.1

Выполните команду carthage update, чтобы собрать фреймворк, и перетащите собранный SJLineRefresh.framework в свой проект Xcode.

Ссылки MJRefresh CBStoreHouseRefreshControl

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

pull-to-refresh by line path. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ashen_23-SJLineRefresh.git
git@api.gitlife.ru:oschina-mirror/ashen_23-SJLineRefresh.git
oschina-mirror
ashen_23-SJLineRefresh
ashen_23-SJLineRefresh
master