(1)IOS第三方颜色工具包:
IOS自身带的第三方UIColor 可以使用RGB颜色设置,但是有时候开发者还经常使用其他的一些色彩空间。
EDColor就是这样一个第三方的色彩空间。
Hex+HSB+HSL+CIELAB+Crayola(蜡笔颜色)
这里使用的是UIColor+HSL 的方式比如
UIColor colorWithHex:0x00FF00
定义了一个绿色。
(2)类似Android Toast的一个显示框MBProgressHUD
可以方面的实现,加载等待、现实、隐藏、延迟等效果。
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
然后可以设置显示的内容,显示的时间间隔。(3)侧滑栏AMSlideOut
点击或者手动滑动之后侧划栏界面有一半显示出来效果。
(4)检测UserID等输入字符串的合法性
NSString *passWordRegex = @"^[a-zA-Z0-9]{6,20}+$";
NSPredicate *passWordPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",passWordRegex];
return [passWordPredicate evaluateWithObject:passWord];
检测并过略符合规则的条件:a到z A到Z 数字0到9.字符个数控制在6到20个之间。(5)以后用到逐渐添加