LCActionSheet Versions Save

一款简约而不失强大的 ActionSheet,微博、微信和 QQ 都采用了极其类似的样式,完全支持 Swift。

2.7.3

7 years ago

2.7.2

7 years ago
  • 修正按钮 Title 过长时的显示,#31 by Luyu.
  • 优化了一些 UI 效果。

2.7.1

7 years ago
  • 新年快乐~

  • 添加 separatorColor 属性,默认值 RGBA(170/255.0f, 170/255.0f, 170/255.0f, 0.5f)#30 by Abel94

    @interface LCActionSheet : UIView
    
    @property (nonatomic, strong) UIColor *separatorColor;
    
    @end
    

2.7.0

7 years ago
  • 新增 LCActionSheetConfig 类,用来统一配置 LCActionSheet 的样式(参数),使用方式见 Usage#29 by Abel94

  • 添加 titleEdgeInsets 属性,默认值 UIEdgeInsetsMake(15.0f, 15.0f, 15.0f, 15.0f)#29 by Abel94

    @interface LCActionSheet : UIView
    
    @property (nonatomic, assign) UIEdgeInsets titleEdgeInsets;
    
    @end
    
  • 重写 LCActionSheet 初始化逻辑。

  • 重写线条和阴影效果,采用加载颜色而不是加载图片的方式。

2.6.1

7 years ago
  • 优化标题为空时的效果。

2.6.2

7 years ago
  • 修复更换按钮颜色对取消按钮失效的 Bug。

2.6.3

7 years ago
  • 修复 Bug:Swift 调用时,destructiveButtonIndexSet 设置无效,#28 by Abel94

2.6.0

7 years ago
  • 修复取消按钮不显示时 UI 上的一个 Bug。另外你可以通过设置 cancelButtonTitlenil@"" 来不显示取消按钮,这是一个 Tip,并不是一个 Feature。。。
  • 修正一些逻辑:
    • cancelButtonIndex 始终返回 0
    • 除取消按钮以外的按钮自上而下 Index 从 1 递增。也就是说,无论取消按钮是否显示,Index 0 始终会被取消按钮占有。

2.5.2

7 years ago
  • 修复一个影响用户体验的效果,详见:Issue 25
  • 完善剩下的部分注释,主要是 Block 部分。

2.5.1

7 years ago
  • 修复一个更换字体失效的 Bug。