本来是一直安心使用开源的 Toast 框架,但是觉得定制化程度不高。
就自己造了个轻量易用的轮子。使用起来非常方便。一些不足的地方希望大家给点意见。
主要效果
调用起来也是十分方便,只需一行代码:
[XSInfoView showInfo:@"Hello World" onView:self.view];
如果想定制,只需要多创建一个 style 对象:
XSInfoViewStyle *style = [[XSInfoViewStyle alloc] init];
style.info = @"200 Success";
style.image = [UIImage imageNamed:@"action_success"];
style.layoutStyle = XSInfoViewLayoutStyleHorizontal;
[XSInfoView showInfoWithStyle:style onView:self.view];
总之,实现起来还算简单,不过却十分实用的轮子。不足之处望大家斧正。谢谢!
Gayhub 地址: https://github.com/XueSeason/XSInfoView
效果图:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.