LEEAlert Versions Save

优雅的可自定义 Alert ActionSheet

1.5.1

2 years ago

1.5.0

2 years ago

移除.LeeWindowLevel(UIWindowLevel)设置

增加.LeePresentation(LEEPresentation)设置弹窗显示层级

// 在指定窗口层级显示
[LEEPresentation windowLevel:UIWindowLevelAlert]
// 在指定控制器上显示
[LEEPresentation viewController:xxxx]

旧版本:

.LeeConfigMaxWidth(^CGFloat(LEEScreenOrientationType type) {

    // 最大宽度为屏幕宽度 (横屏和竖屏)
    return CGRectGetWidth([[UIScreen mainScreen] bounds]);
})

新版本:

.LeeConfigMaxWidth(^CGFloat(LEEScreenOrientationType type, CGSize size) {
    
    // 最大宽度为屏幕宽度 (横屏和竖屏)
    // size 为当前弹窗容器最大尺寸
    return size.width;
})

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

4 years ago

LEEAction增加 numberOfLines textAlignment adjustsFontSizeToFitWidth lineBreakMode属性.

1.3.10

4 years ago

1.3.9

4 years ago
// 使用AutoLayout布局的自定义视图 必须设置translatesAutoresizingMaskIntoConstraints=NO
// 内部会为该视图设置centerXY的约束, 所以请不要为该视图设置关于top left right bottom center等位置相关的约束.
// 不需要关心该视图位置 只需要保证大小正确即可.
view.translatesAutoresizingMaskIntoConstraints = NO;

1.3.8

4 years ago

感谢@FakerC提供的复现Demo

1.3.7

4 years ago

非常抱歉 各位🙏