SwiftFrameGadget 0.3.1

SwiftFrameGadget 0.3.1

limchihi 维护。



  • limchihi

SwiftFrameGadget

CI Status Version License Platform

SwiftFrameGadget 是一个非常小的视图扩展。它为您提供了一个更优雅的帧布局方式。

特性

SwiftFrameGadget 提供一些锚点,以使布局更容易。

  1. top
  2. bottom
  3. left
  4. right
  5. centerX
  6. centerY
  7. width
  8. height

用法

没有使用 SwiftFrameGadget 的例子,如果要让一个视图紧挨着另一个视图,你可能需要写这样的代码

// viewA, viewB
let x = viewA.frame.origin.x + viewA.frame.width + 5
viewB.frame = CGRect(x: x, y: viewA.frame.origin.y, width: viewB.frame.width, viewB.frame.height)

使用 SwiftFrameGadget,你可以写出更优雅的代码,如下所示

// viewA, viewB
viewB.left = viewA.right + 5
viewB.top = viewA.top

示例

要运行示例项目,请克隆仓库,然后首先从 Example 目录中运行 pod install

要求

安装

SwiftFrameGadget 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到 Podfile 文件:

pod 'SwiftFrameGadget'

作者

limchihi, 许可

SwiftFrameGadget 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。