一个简单轻量级的视图来显示信息。
pod "XSInfoView", "~> 0.0.1"
pod install
[XSInfoView showInfo:@"Hello World" onView:self.view];
XSInfoViewStyle *style = [[XSInfoViewStyle alloc] init];
style.info = @"200 Success";
style.image = [UIImage imageNamed:@"action_success"];
style.layoutStyle = XSInfoViewLayoutStyleHorizontal;
[XSInfoView showInfoWithStyle:style onView:self.view];
我们可以使用XSInfoViewStyle
来自定义信息视图。
所有属性均可设置
@property (strong, nonatomic) UIColor *backgroundColor;
@property (strong, nonatomic) UIImage *image;
@property (assign, nonatomic) CGSize imageSize;
@property (strong, nonatomic) NSString *info;
@property (assign, nonatomic) CGFloat fontSize;
@property (strong, nonatomic) UIColor *textColor
;
@property (assign, nonatomic) CGFloat maxLabelWidth;
@property (assign, nonatomic) NSInteger durationSeconds;
@property (assign, nonatomic) XSInfoViewLayoutStyle layoutStyle;
XSInfoView 在 MIT 许可下发布。查看 LICENSE 以获取详细信息。