NYSTools Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | NYSTools.h NYSTools.m |
+ zoomToShow:
弹性缩放动画
+ (void)zoomToShow:(CALayer *)layerParameters
layer |
作用图层 |
|---|
Discussion
弹性缩放动画
Declared In
NYSTools.h
+ swayToShow:
左右晃动动画
+ (void)swayToShow:(CALayer *)layerParameters
layer |
作用图层 |
|---|
Discussion
左右晃动动画
Declared In
NYSTools.h
+ shakeAnimation:
左右抖动动画(错误提醒)
+ (void)shakeAnimation:(CALayer *)layerParameters
layer |
左右图层 |
|---|
Discussion
左右抖动动画(错误提醒)
Declared In
NYSTools.h
+ deleteAnimation:
删除动画抖动效果
+ (void)deleteAnimation:(CALayer *)layerParameters
layer |
作用图层 |
|---|
Discussion
删除动画抖动效果
Declared In
NYSTools.h
+ shakToShow:
按钮左右抖动动画(错误提醒)
+ (void)shakToShow:(UIButton *)buttonParameters
button |
作用按钮 |
|---|
Discussion
按钮左右抖动动画(错误提醒)
Declared In
NYSTools.h
+ animateTextChange:withLayer:
滚动动画
+ (void)animateTextChange:(CFTimeInterval)duration withLayer:(CALayer *)layerParameters
duration |
滚动显示 |
|---|---|
layer |
作用图层 |
Discussion
滚动动画
Declared In
NYSTools.h
+ getNowTimeTimestamp
获取当前时间戳(单位:毫秒)
+ (NSString *)getNowTimeTimestampDiscussion
获取当前时间戳(单位:毫秒)
Declared In
NYSTools.h
+ transformTimestampToTime:format:
将时间戳转换成格式化的时间字符串
+ (NSString *)transformTimestampToTime:(NSTimeInterval)timestamp format:(NSString *)formatParameters
timestamp |
时间戳(单位:毫秒) |
|---|---|
format |
默认格式 “YYYY-MM-dd HH:mm:ss” |
Discussion
将时间戳转换成格式化的时间字符串
Declared In
NYSTools.h
+ transformTimeToTimestamp:format:
将某个时间转化成 时间戳(单位:毫秒)
+ (NSTimeInterval)transformTimeToTimestamp:(NSString *)formatTime format:(NSString *)formatParameters
formatTime |
时间字符串 |
|---|---|
format |
默认格式"YYYY-MM-dd HH:mm:ss" |
Discussion
将某个时间转化成 时间戳(单位:毫秒)
Declared In
NYSTools.h
+ timeBeforeInfoWithTimestamp:
时间戳转换成XX分钟之前
+ (NSString *)timeBeforeInfoWithTimestamp:(NSInteger)timestampParameters
timestamp |
时间戳(单位:毫秒) |
|---|
Discussion
时间戳转换成XX分钟之前
Declared In
NYSTools.h
+ getAgeWithBirthdayString:
计算年纪
+ (NSInteger)getAgeWithBirthdayString:(NSString *)birthdayStrParameters
birthdayStr |
生日字符串(1991-01-01) |
|---|
Discussion
计算年纪
Declared In
NYSTools.h
+ addShadowToView:withColor:
/ 添加圆角阴影
+ (void)addShadowToView:(UIView *)theView withColor:(UIColor *)theColorParameters
theView |
目标view |
|---|---|
theColor |
阴影颜色 |
Discussion
/ 添加圆角阴影
Declared In
NYSTools.h
+ rh_bezierPathClip:cornerRadius:
/ 图片圆角效果
+ (UIImage *)rh_bezierPathClip:(UIImage *)img cornerRadius:(CGFloat)cornerRadiusParameters
img |
目标图片 |
|---|---|
cornerRadius |
圆角尺度 |
Discussion
/ 图片圆角效果
Declared In
NYSTools.h
+ addRoundedCorners:corners:radius:
添加部分圆角
+ (void)addRoundedCorners:(UIView *)view corners:(UIRectCorner)corners radius:(CGFloat)radiusParameters
view |
作用域 |
|---|---|
corners |
UIRectCornerTopLeft | UIRectCornerTopRight | UIRectCornerBottomLeft | UIRectCornerBottomRight | UIRectCornerAllCorners |
radius |
圆角半径 |
Discussion
添加部分圆角
Declared In
NYSTools.h
+ addRoundedCorners:corners:radius:borderWidth:borderColor:
添加部分圆角和边框
+ (void)addRoundedCorners:(UIView *)view corners:(UIRectCorner)corners radius:(CGFloat)radius borderWidth:(CGFloat)borderWidth borderColor:(UIColor *)borderColorParameters
view |
作用域 |
|---|---|
corners |
UIRectCornerTopLeft | UIRectCornerTopRight | UIRectCornerBottomLeft | UIRectCornerBottomRight | UIRectCornerAllCorners |
radius |
圆角半径 |
borderWidth |
边框宽度 |
borderColor |
边框颜色 |
Discussion
添加部分圆角和边框
Declared In
NYSTools.h
+ nullToString:
判断NSString值是否为空或null并转换为空字符串
+ (NSString *)nullToString:(id)stringParameters
string |
str |
|---|
Discussion
判断NSString值是否为空或null并转换为空字符串
Declared In
NYSTools.h
+ isBlankString:
YES null NO !null
+ (BOOL)isBlankString:(id)stringParameters
string |
str |
|---|
Discussion
YES null NO !null
Declared In
NYSTools.h
+ transformToPinyin:
拼音转换
+ (NSString *)transformToPinyin:(NSString *)strParameters
str |
content |
|---|
Discussion
拼音转换
Declared In
NYSTools.h
+ nameStringAsteriskHandle:
姓名加*
+ (NSString *)nameStringAsteriskHandle:(NSString *)stringParameters
string |
姓名 |
|---|
Discussion
姓名加*
Declared In
NYSTools.h
+ phoneStringAsteriskHandle:
号码加*
+ (NSString *)phoneStringAsteriskHandle:(NSString *)stringParameters
string |
号码 |
|---|
Discussion
号码加*
Declared In
NYSTools.h
+ showTopToast:
Toast 头部
+ (void)showTopToast:(NSString *)strParameters
str |
内容 |
|---|
Discussion
Toast 头部
Declared In
NYSTools.h
+ showBottomToast:
Toast 底部
+ (void)showBottomToast:(NSString *)strParameters
str |
内容 |
|---|
Discussion
Toast 底部
Declared In
NYSTools.h
+ showToast:
Toast居中显示
+ (void)showToast:(NSString *)msgParameters
msg |
内容 |
|---|
Discussion
Toast居中显示
Declared In
NYSTools.h
+ getDeviceIdentifier
获取设备唯一标识(APP重装会改变)
+ (NSString *)getDeviceIdentifierDiscussion
获取设备唯一标识(APP重装会改变)
Declared In
NYSTools.h
+ systemShare:controller:completion:
系统分享
+ (void)systemShare:(NSArray *)items controller:(UIViewController *)controller completion:(UIActivityViewControllerCompletionWithItemsHandler)completionParameters
items |
需要分享的类目,可以包括文字,图片,网址 |
|---|---|
controller |
视图控制器 |
completion |
回调 |
Discussion
系统分享
Declared In
NYSTools.h
+ log:layer:
日志打印
+ (void)log:(NSString *)text layer:(NSInteger)layerParameters
text |
log |
|---|---|
layer |
层级 |
Discussion
日志打印
Declared In
NYSTools.h
+ log:obj:
错误打印
+ (void)log:(Class)from obj:(id)objParameters
from |
调用类 |
|---|---|
obj |
打印对象 |
Discussion
错误打印
Declared In
NYSTools.m