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

OSCHINA-MIRROR/QMUI-QMUI_iOS

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

QMUI iOS

QMUI iOS — это решение, направленное на повышение эффективности разработки пользовательского интерфейса (UI) проектов. Оно предназначено для того, чтобы помочь быстро создать проект iOS с базовым дизайном и восстановить его эффекты. Решение также позволяет разработчикам сосредоточиться на бизнес-требованиях, не тратя время на разработку базового кода.

Независимо от того, создаётся новый проект или поддерживается существующий, QMUI iOS может значительно повысить эффективность разработки и качество проекта.

Официальный сайт: http://qmuiteam.com/ios

[QMUI Team Name](https://github.com/QMUI «QMUI Team») [License](http://opensource.org/licenses/MIT «Feel free to contribute.»)

Особенности

  • Глобальная конфигурация UI. Достаточно изменить одну конфигурацию, чтобы настроить стиль всего приложения, включая цвета, навигационную панель, поля ввода и списки. Изменение в одном месте влияет на всё приложение.
  • Расширение UIKit и совместимость версий. Расширение множества компонентов UIKit предоставляет более богатые функции и возможности, повышая эффективность разработки. Также решается проблема совместимости с различными версиями iOS.
  • Богатый набор элементов управления UI. Предоставляются разнообразные и часто используемые элементы управления UI, которые просты в использовании и настройке. Поддерживается возможность настройки стилей пользовательских элементов управления.
  • Эффективные инструменты и макросы. Предлагаются эффективные инструменты, такие как получение информации об устройстве, динамические шрифты, управление клавиатурой и управление состоянием панели, что помогает решать распространённые проблемы и значительно повышает эффективность разработки.

Поддерживаемые версии iOS Начиная с версии 3.0.0, QMUI поддерживает iOS 9 и выше. Версия 2.x поддерживает iOS 8 и выше.

Использование Для начала работы посетите официальный сайт: http://qmuiteam.com/ios/page/start.html.

Примеры кода Скачайте демоверсию QMUI: https://github.com/QMUI/QMUIDemo_iOS.

Примечание

  • Об AutoLayout: обычно можно использовать вместе с популярными фреймворками AutoLayout, такими как Masonry. В случае несовместимости, пожалуйста, создайте issue.
  • О xib / storyboard: полностью поддерживается.
  • О Swift: можно нормально использовать. Если возникают проблемы, пожалуйста, создайте issue.
  • О конфиденциальности: начиная с версии 2.8.0, QMUIKit по умолчанию отправляет текущий Bundle Identifier и Display Name приложения в QMUI для статистики при запуске приложения в режиме Debug. В режиме Release отправка не производится. Вы можете отключить статистику, настроив таблицу конфигурации SendAnalyticsToQMUITeam. Код статистики находится в файле QMUIConfiguration.m:91–101.

Ресурсы дизайна В QMUIKit есть встроенные ресурсы изображений для таких компонентов, как QMUIConsole, QMUIEmotion, QMUIImagePicker и QMUITips. Кроме того, QMUIDemo является отдельным проектом, который имеет собственный дизайн.

Эскизы QMUIKit и QMUIDemo хранятся по адресу: https://github.com/QMUI/QMUIDemo_Design.

Рекомендуется использовать специальные фрагменты кода и шаблоны файлов QMUI:

  1. QMUI_iOS_CodeSnippets: https://github.com/QMUI/QMUI_iOS_CodeSnippets.
  2. QMUI_iOS_Templates: https://github.com/QMUI/QMUI_iOS_Templates.

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

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

Введение

QMUI iOS — решение, нацеленное на повышение эффективности разработки UI проекта. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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