Primarily used for software libraries, the GNU LGPL requires that derived works be licensed under the same license, but works that only link to it do not fall under this restriction. There are two commonly used versions of the GNU LGPL.
Это легковесная библиотека для векторной графики 2D с использованием TouchVGCore для iOS. Она использует фреймворки CoreGraphics и UIKit для отрисовки фигур и управления жестами.
Основные характеристики описаны в онлайн документации. Посетите TouchVG демо чтобы просмотреть больше примеров.
|
Это проект с открытым исходным кодом, лицензированный по лицензии LGPL 2.1. Он использует следующие открытые проекты:
Приветствуем участников и спонсоров. Вы можете перевести, отправить проблемы или запросы на этот Github сайт. Чтобы принять участие, пожалуйста, следуйте модели ветвления, описанной здесь: Успешная модель ветвления Git.
Добро пожаловать в китайскую группу QQ 192093613
для обсуждения и обмена.
Введите pod install
или pod update --no-repo-update
, затем откройте TouchVG.xcworkspace
в Xcode, затем скомпилируйте цель TouchVG
или TouchVG-SVG
.
libPods-TouchVG-TouchVG-SVG.a
и libPods-TouchVG.a
из Link Binary With Libraries
.libTouchVG.a
не поддерживает отображение SVG.libTouchVG-SVG.a
может отображать SVG фигуры с помощью SVGKit.Альтернативно, вы можете скомпилировать одним из следующих методов:
Откройте TouchVG/TouchVG.xcodeproj
в Xcode, затем скомпилируйте цель TouchVG
или TouchVG-SVG
.
libTouchVG.a
не поддерживает отображение SVG.libTouchVG-SVG.a
может отображать SVG фигуры с помощью SVGKit.Или выполните команду ./build.sh
для компиляции статических библиотек в директорию output
.
./build.sh -arch arm64
для сборки для iOS 64-битной версии../build.sh clean
для удаления объектных файлов.TouchVG доступен на CocoaPods. Просто добавьте следующее в ваш проект Podfile:
pod 'TouchVG'
Или используйте версию разработки:
pod 'TouchVG', :podspec => 'http://git.oschina.net/vg/vgios/raw/develop/podspec/TouchVG.podspec'
Или добавьте следующее для использования функции отображения SVG с помощью SVGKit:
pod 'TouchVG-SVG', :podspec => 'http://git.oschina.net/vg/vgios/raw/develop/podspec/TouchVG-SVG.podspec'
Затем введите pod install
или pod update --no-repo-update
. Необходимо скопировать podspec/SVGKit.podspec
в ~/.cocoapods/repos/master/Specs/SVGKit/2.0/
для использования последней версии SVGKit.
Добавьте libTouchVG.a
и libTouchVGCore.a
в ваш проект, или установите OTHER_LDFLAGS как -lTouchVGCore -lTouchVG
.
Если возникает ошибка Undefined symbols for architecture ... in libTouchVGCore.a
, то измените исходный файл, который использует TouchVG, на *.mm вместо *.m для связи с классами C++.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )