//
//  KWMSecondView.m
//  iCemarose
//
//  Created by 陈荣科 on 16/8/25.
//  Copyright © 2016年 kollway. All rights reserved.
//

#import "KWMSecondView.h"
#import "KWMImageUtil.h"

@implementation KWMSecondView

- (void)awakeFromNib{
    [super awakeFromNib];
    //2 15
    [self.ivPhoto.layer addAnimation:[self moveTime:1 ToY:[NSNumber numberWithInt:15]] forKey:nil];
}

- (void)layoutSubviews{
   
    CGFloat photoY = UI_SCREEN_HEITHT*0.0810f;
    CGFloat photoX = UI_SCREEN_WIDTH*0.216f;
    CGFloat photoW = UI_SCREEN_WIDTH*0.5706f;
    CGFloat photoH = UI_SCREEN_HEITHT*0.5292f;

    self.ivWidth.constant = photoW;
    self.ivHeight.constant = photoH;
    self.marginTop.constant = photoY;
    self.marginLeft.constant = photoX;
}

#pragma mark ===== 横向、纵向移动 ===========

-(CABasicAnimation*)moveTime:(CGFloat)time ToY:(NSNumber *)Y
{
    CABasicAnimation *animationY = [ CABasicAnimation animationWithKeyPath : @"transform.translation.y" ]; //x 的话就向下移动。
    animationY.toValue = Y;
    animationY.duration = time;
    animationY.removedOnCompletion = NO ;//yes 的话,又返回原位置了。
    animationY.autoreverses = YES;
    animationY.repeatCount = MAXFLOAT;
    animationY.fillMode = kCAFillModeBackwards;
    animationY.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
    return animationY;
}
@end