MXDialog 3.0.0

MXDialog 3.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年11月

Meniny 维护。



MXDialog 3.0.0

  • 作者:
  • Elias Abel

MXDialog-in-Objective-C

MXDialog 是一个类似 Android 的警告视图。

使用方法

#import "MXDialog.h"
  • 构建器
MXDialog *d = [MXDialog builder];
  • 显示 & 隐藏
[d show];
[d hide];
  • 标题 & 消息
NSString *title = @"Dialog";
NSString *message = [NSString stringWithFormat:@"Some message\nLine break, Line break, Line break, Line break, Line break\nRandom Number:%zd", arc4random_uniform(200)];

[d setTitle:title]
[d setMessage:message];
  • 图标
[d setIcon:[UIImage imageNamed:@"android"]];
  • 按钮
[d setPositiveButton:@"OK" onClickListener:^(MXDialog * _Nonnull dialog) {
    NSLog(@"OK Clicked");
    [dialog hide];
}];

[d setNegativeButton:@"Cancel" onClickListener:^(MXDialog * _Nonnull dialog) {
    NSLog(@"Cancel Clicked");
    [dialog hide];
}];
  • 自定义视图
UIImageView *image = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"android"]];
[image setContentMode:UIViewContentModeScaleAspectFit];
[d setView:image];