Josh Woomin Park

10pods

KRAnimationKit

JHChainableAnimations是好的,但,由于其独特的语法,代码可能会非常混乱,如果不是完全不可辨认。

KRAnimationKit采用更熟悉的传统语法,使得函数要做什么一目了然。不仅如此,它还可以轻松混合匹配不同视图的动画,以及反转或重复动画。

许可证: MIT

  • Swift

KRClient

KRClient是一个易于使用但功能强大的网络库。一些关键特性包括数据验证、序列化URL请求,其中请求可以利用先前请求返回的数据。

许可证: MIT

  • Swift

KRMathInputView

KRMathInputView接收手写输入并将数据保存为路径。通过分离分析输入数据的解析器,KRMathInputView可以轻松地集成到现有的项目中。

许可证: MIT

  • Swift

KRPieChart

KRPieChart是一个轻量级库,允许用户只需设置少量属性即可绘制饼图。

许可证: MIT

  • Swift

KRPresentationKit

KRPresentationKit通过提供有用的默认动画以及定义自定义动画的功能,使得自定义模态显示变得容易。

许可证: MIT

  • Swift

KRStackView

KRStackView允许用户像UIStackView那样排列子视图,但支持iOS 8及以下版本。

许可证: MIT

  • Swift

KRTimingFunction

A Swift移植的JQuery定时函数版本。原始代码:http://gsgd.co.uk/sandbox/jquery/easing/jquery.easing.1.3.js

许可证: MIT

  • Swift

KRWalkThrough

通过将KRWalkThrough集成到您的项目中,您可以轻松构建引导而无需在代码中污染引导代码,这在您的应用中可能只使用一次。

使用TutorialManager,一个单例对象,在正常视图之上叠加引导,您可以轻松控制引导的下一步。

许可证: MIT

  • Swift

KRZoomingLayout

这是一个集合视图流布局的子类,它将中心项缩放到指定的比例。这最有可能适用于一行项目,无论是水平还是垂直。(它与多行/列一起工作,但聚焦多个项目同时会导致无法聚焦的目的!)

许可证: MIT

  • Swift

PartialScrollView

PartialScrollView,就像它的名字那样,允许用户自定义可滚动的区域,这解决了程序员想要类似滚动视图的行为,但只想为其视图的一定部分实现的问题。您不需要为这个小视图使用轻扫手势识别器,就像您通常会做的那样,但请记住设置可滚动区域。

许可证: MIT

  • Swift