当前位置:新闻中心行业动态 → 正文

接好!GitHub上还有这十大开放源代码iOS库

责任编辑:editor005 作者:三文鱼 |来源:企业网D1Net  2017-12-30 18:39:14 本文摘自:it168网站

iOS是当今世界上最流行的操作系统之一。iOS开发人员就需要构建应用程序来满足依赖于iOS设备用户的需求。然而,开发任务对开发新人来说必然是一项艰巨的任务。GitHub上这些开源的库提供动画、UI设计、表单等功能,帮助你优化应用程序。

本文中讨论的库按照星级排列。

Lottie-iOS 11915 ★ Pod 2.1.5

接好!GitHub上还有这十大开放源代码iOS库

Lottie是一个用于解析Adobe After Effects动画的iOS库。它通过使用Bodymovin After Effects插件来实现,并确保动画在移动和Web平台上完美的呈现。

使用Cocoapods来安装这个库。有了这个,可以轻松地创建漂亮的动画。

只需使用以下命令将pod添加到pod文件:pod'lottie-ios'

并运行使用:pod install

在此之后,使用以下命令将其导入到Objective C中:#import

在Swift中使用:import Lottie

Airbnb邀请您参与这项开源的iOS。

接好!GitHub上还有这十大开放源代码iOS库

  Chameleon 10458 ★ Pod 2.1.0

接好!GitHub上还有这十大开放源代码iOS库

这是一个有助于改善用户界面的iOS库。是iOS的一个平面颜色框架,这个工具让你的应用程序一定会有一个非常漂亮的界面。在选择颜色时,帮助您根据需要选择正确的RGB值。

通过在podfile中添加以下命令即可安装Chameleon:

use_frameworks!

pod'ChameleonFramework'

接好!GitHub上还有这十大开放源代码iOS库

FastImageCache 7 671 ★ Pod 1.3

接好!GitHub上还有这十大开放源代码iOS库

在磁盘上将图像数据切换到其核心动画层的过程通常是耗时耗力的。在使用FastImageCache时,大小相似的图像会一起存储,以确保图像持续存在,且图像数据以更快的速度返回给用户。

这个iOS库非常易用,安装Cocoapods使使集成更加省时。

接好!GitHub上还有这十大开放源代码iOS库

FSCalendar 5789 ★ Pod 2.7.9

接好!GitHub上还有这十大开放源代码iOS库

这是一个用于iOS的快速日历开发库。FSCalendar与Objective-C和Swift兼容,无需从头开始对进行编码。

接好!GitHub上还有这十大开放源代码iOS库

您可以使用Cocoapods轻松安装它。安装完成后,您可以用以下命令将其包含在iOS8 +应用程序中:

use_frameworks!

target '' do

pod 'FSCalendar'

end

iOS7也是如此。但可能需要NSCalendarExtension来兼容。

XLForm 4799 ★ Pod 4.0.0

接好!GitHub上还有这十大开放源代码iOS库

XLForm是开发动态表视图表单功能最强大、效率最高、可定制的库之一。可以使用Cocoapods轻松安装XLForm。

接好!GitHub上还有这十大开放源代码iOS库

  使用以下命令将其添加到pod中:

pod 'XLForm', '~> 4.0'

pod install

如果您更喜欢使用Swift进行开发,XmartLabs也创建了Eureka,可以使用Swift更好地创建表单。

JTAppleCalendar 4082 ★ 豆荚7.1.4

接好!GitHub上还有这十大开放源代码iOS库

与FSCalendar一样,JTAppleCalendar也可以用于创建日历。可以创建自定义单元格和日历视图。

使用Cocoapods进行安装。用以下方法将JTAppleCalendar集成到项目中:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '10.0'

use_frameworks!

target '' do

pod 'JTAppleCalendar', '~> 7.0'

end

然后,运行以下命令:pod install

接好!GitHub上还有这十大开放源代码iOS库

JLRoutes 3953 ★ Pod 2.0.5

接好!GitHub上还有这十大开放源代码iOS库

这是一个用于通过简单的基于块的API来进行URL路由的iOS库。由Joel Levin创建,可以有效地管理iOS应用中的方案的URL路由。JL路由的好处在于它支持通配符匹配和路由名称空间,使流程更加流畅、耗时更少。

使用Cocoapods安装JLRoutes。也可用于使用Carthage安装。只需添加github“joeldev / JLRoutes”到Cartfile中。

接好!GitHub上还有这十大开放源代码iOS库

JBChartView 3752 ★ Pod 3.0.13

接好!GitHub上还有这十大开放源代码iOS库

在开发过程中,有必要对数据进行可视化处理。使用由JawBone创建的JBChartView,使这项工作更简单。JBChartView是一个基于iOS的图表库。专注于图表创建,带有很多定制选项。除了支持线条和条形图的创建之外,它还支持Drop-in UI视图子类以及动画的展开和折叠。

接好!GitHub上还有这十大开放源代码iOS库

JBChartView可以使用Cocoapods进行安装,然后通过将以下命令添加到您的podfile中添加到您的项目中:

platform :ios, '6.0'

pod 'JBChartView'

BFMSimpleLineGraph 2665 ★ Pod 4.1

接好!GitHub上还有这十大开放源代码iOS库

BFMSimpleLineGraph帮助开发人员为应用程序创建高质量的线条图,同时具有高度的可定制性。缺点是它不支持除曲线图以外的任何其他图类型。这是一个容易安装的库,是轻量级的,并没有依赖性问题。

接好!GitHub上还有这十大开放源代码iOS库

  在设置时,通过在podfile中添加下面的命令来使用Cocoapods:

pod 'BEMSimpleLineGraph'

FontAwesomeKit 2594 ★ Pod 2.2.1

接好!GitHub上还有这十大开放源代码iOS库

FontAwesomeKit由Pride Chung创建,通过改变字体轻松地创建漂亮的应用程序。目前,FontAwesomeKit支持6种不同的图标字体,如FontAwesome 4.7、图标、Zocial、基金会图标、Octicons和材料2.0.0。

再podfile中添加以下内容,可以轻松地使用Cocoapods进行安装:

pod 'FontAwesomeKit', '~> 2.2.0'

字体库也可以添加到podfile中:

pod 'FontAwesomeKit/FontAwesome'

pod 'FontAwesomeKit/FoundationIcons'

pod 'FontAwesomeKit/Zocial'

pod 'FontAwesomeKit/IonIcons'

pod 'FontAwesomeKit/Octicons'

pod 'FontAwesomeKit/Material'

使用以下命令运行podfile:

pod install

接好!GitHub上还有这十大开放源代码iOS库
 

关键字:PodGitHubCarthage

本文摘自:it168网站

x 接好!GitHub上还有这十大开放源代码iOS库 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业动态 → 正文

接好!GitHub上还有这十大开放源代码iOS库

责任编辑:editor005 作者:三文鱼 |来源:企业网D1Net  2017-12-30 18:39:14 本文摘自:it168网站

iOS是当今世界上最流行的操作系统之一。iOS开发人员就需要构建应用程序来满足依赖于iOS设备用户的需求。然而,开发任务对开发新人来说必然是一项艰巨的任务。GitHub上这些开源的库提供动画、UI设计、表单等功能,帮助你优化应用程序。

本文中讨论的库按照星级排列。

Lottie-iOS 11915 ★ Pod 2.1.5

接好!GitHub上还有这十大开放源代码iOS库

Lottie是一个用于解析Adobe After Effects动画的iOS库。它通过使用Bodymovin After Effects插件来实现,并确保动画在移动和Web平台上完美的呈现。

使用Cocoapods来安装这个库。有了这个,可以轻松地创建漂亮的动画。

只需使用以下命令将pod添加到pod文件:pod'lottie-ios'

并运行使用:pod install

在此之后,使用以下命令将其导入到Objective C中:#import

在Swift中使用:import Lottie

Airbnb邀请您参与这项开源的iOS。

接好!GitHub上还有这十大开放源代码iOS库

  Chameleon 10458 ★ Pod 2.1.0

接好!GitHub上还有这十大开放源代码iOS库

这是一个有助于改善用户界面的iOS库。是iOS的一个平面颜色框架,这个工具让你的应用程序一定会有一个非常漂亮的界面。在选择颜色时,帮助您根据需要选择正确的RGB值。

通过在podfile中添加以下命令即可安装Chameleon:

use_frameworks!

pod'ChameleonFramework'

接好!GitHub上还有这十大开放源代码iOS库

FastImageCache 7 671 ★ Pod 1.3

接好!GitHub上还有这十大开放源代码iOS库

在磁盘上将图像数据切换到其核心动画层的过程通常是耗时耗力的。在使用FastImageCache时,大小相似的图像会一起存储,以确保图像持续存在,且图像数据以更快的速度返回给用户。

这个iOS库非常易用,安装Cocoapods使使集成更加省时。

接好!GitHub上还有这十大开放源代码iOS库

FSCalendar 5789 ★ Pod 2.7.9

接好!GitHub上还有这十大开放源代码iOS库

这是一个用于iOS的快速日历开发库。FSCalendar与Objective-C和Swift兼容,无需从头开始对进行编码。

接好!GitHub上还有这十大开放源代码iOS库

您可以使用Cocoapods轻松安装它。安装完成后,您可以用以下命令将其包含在iOS8 +应用程序中:

use_frameworks!

target '' do

pod 'FSCalendar'

end

iOS7也是如此。但可能需要NSCalendarExtension来兼容。

XLForm 4799 ★ Pod 4.0.0

接好!GitHub上还有这十大开放源代码iOS库

XLForm是开发动态表视图表单功能最强大、效率最高、可定制的库之一。可以使用Cocoapods轻松安装XLForm。

接好!GitHub上还有这十大开放源代码iOS库

  使用以下命令将其添加到pod中:

pod 'XLForm', '~> 4.0'

pod install

如果您更喜欢使用Swift进行开发,XmartLabs也创建了Eureka,可以使用Swift更好地创建表单。

JTAppleCalendar 4082 ★ 豆荚7.1.4

接好!GitHub上还有这十大开放源代码iOS库

与FSCalendar一样,JTAppleCalendar也可以用于创建日历。可以创建自定义单元格和日历视图。

使用Cocoapods进行安装。用以下方法将JTAppleCalendar集成到项目中:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '10.0'

use_frameworks!

target '' do

pod 'JTAppleCalendar', '~> 7.0'

end

然后,运行以下命令:pod install

接好!GitHub上还有这十大开放源代码iOS库

JLRoutes 3953 ★ Pod 2.0.5

接好!GitHub上还有这十大开放源代码iOS库

这是一个用于通过简单的基于块的API来进行URL路由的iOS库。由Joel Levin创建,可以有效地管理iOS应用中的方案的URL路由。JL路由的好处在于它支持通配符匹配和路由名称空间,使流程更加流畅、耗时更少。

使用Cocoapods安装JLRoutes。也可用于使用Carthage安装。只需添加github“joeldev / JLRoutes”到Cartfile中。

接好!GitHub上还有这十大开放源代码iOS库

JBChartView 3752 ★ Pod 3.0.13

接好!GitHub上还有这十大开放源代码iOS库

在开发过程中,有必要对数据进行可视化处理。使用由JawBone创建的JBChartView,使这项工作更简单。JBChartView是一个基于iOS的图表库。专注于图表创建,带有很多定制选项。除了支持线条和条形图的创建之外,它还支持Drop-in UI视图子类以及动画的展开和折叠。

接好!GitHub上还有这十大开放源代码iOS库

JBChartView可以使用Cocoapods进行安装,然后通过将以下命令添加到您的podfile中添加到您的项目中:

platform :ios, '6.0'

pod 'JBChartView'

BFMSimpleLineGraph 2665 ★ Pod 4.1

接好!GitHub上还有这十大开放源代码iOS库

BFMSimpleLineGraph帮助开发人员为应用程序创建高质量的线条图,同时具有高度的可定制性。缺点是它不支持除曲线图以外的任何其他图类型。这是一个容易安装的库,是轻量级的,并没有依赖性问题。

接好!GitHub上还有这十大开放源代码iOS库

  在设置时,通过在podfile中添加下面的命令来使用Cocoapods:

pod 'BEMSimpleLineGraph'

FontAwesomeKit 2594 ★ Pod 2.2.1

接好!GitHub上还有这十大开放源代码iOS库

FontAwesomeKit由Pride Chung创建,通过改变字体轻松地创建漂亮的应用程序。目前,FontAwesomeKit支持6种不同的图标字体,如FontAwesome 4.7、图标、Zocial、基金会图标、Octicons和材料2.0.0。

再podfile中添加以下内容,可以轻松地使用Cocoapods进行安装:

pod 'FontAwesomeKit', '~> 2.2.0'

字体库也可以添加到podfile中:

pod 'FontAwesomeKit/FontAwesome'

pod 'FontAwesomeKit/FoundationIcons'

pod 'FontAwesomeKit/Zocial'

pod 'FontAwesomeKit/IonIcons'

pod 'FontAwesomeKit/Octicons'

pod 'FontAwesomeKit/Material'

使用以下命令运行podfile:

pod install

接好!GitHub上还有这十大开放源代码iOS库
 

关键字:PodGitHubCarthage

本文摘自:it168网站

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^