+ (NSString*)convertToFormatDateTime:(NSString*)dateFrom1970
{
NSDate *date = [NSDate dateWithTimeIntervalSince1970:[dateFrom1970 doubleValue]];
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
formatter.dateFormat = @"yyyy-MM-dd hh:mm:ss";
return [formatter stringFromDate:date];
}
+ (CGFloat)heightOfContent:(NSString*)content fontSize:(CGFloat)fontSize maxWidth:(CGFloat)maxWith
{
if(content.length == 0){
return 0.0;
}
CGRect rect = [content boundingRectWithSize:CGSizeMake(maxWith, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:fontSize]} context:nil];
return rect.size.height;
}
+ (CGSize)calculteImageSizeWidth:(NSString*)orignilWidth height:(NSString*)originalHeight;
{
if (orignilWidth.length == 0) {
return CGSizeZero;
}
CGSize originalSize = CGSizeMake([orignilWidth floatValue], [originalHeight floatValue]);
return [self calculteImageSize:originalSize];
}
+ (CGSize)calculteImageSize:(CGSize)orignilSize
{
CGFloat width = kScreenWidth - 40;
CGFloat xScaled = width/orignilSize.width;
CGFloat scaledHeight = xScaled *orignilSize.height;
return CGSizeMake(width, scaledHeight);
}