NTDAppStoreRoundFramedButton 0.0.1

NTDAppStoreRoundFramedButton 0.0.1

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

未声明的用户 维护。



  • 作者
  • NicholasTD07

NTDAppStoreRoundFramedButton 类似于 iOS 7 App Store 中的圆框按钮,更具体地说,是显示 '$0.99' 或 '完成' 的按钮。

如何使用它

  1. 使用 CocoaPods 将 NTDAppStoreRoundFramedButton 添加到您的项目中,或者直接将文件拖拽到项目中。
  2. 从 Storyboard 中拖拽一个 UIButton
  3. 将其类更改为 NTDAppStoreRoundFramedButton
  4. 为了使 Autolayout 正常工作,请在 属性检查器 中设置 内边距 为以下值

    顶部和底部:5
    左边和右边:11

  5. 然后,就可以像使用 UIButton 一样使用它了。

  6. 对于进一步的定制,请查看 NTDAppStoreRoundFramedButton.h,其中包含 4 个方法。

它是如何工作的

基本上,它将以下属性设置为指定的值

属性
titleFontSize 13
cornerRadius 4
borderWidth 1
borderColor button.tintColor.CGColor
topAndBottomInset 5
leftAndRightInset 11

这就是为什么需要将内边距在属性检查器中设置以使 Autolayout 正常工作。