//
// ViewController.m
// appXX-微信更多工具栏
//
// Created by MRBean on 15/7/27.
// Copyright (c) 2015年 yangbin. All rights reserved.
//
#import "ViewController.h"
#define kScreenWidth self.view.bounds.size.width
@interface ViewController ()
@property(strong,nonatomic)UIImageView *imageView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
//初始化ImageView
UIImage *image = [UIImage imageNamed:@"More"];
NSLog(@"%f ,%f",image.size.width,image.size.height);
UIImage *stretchImage = [image resizableImageWithCapInsets:UIEdgeInsetsMake(31, 36, 30, 33)];//拉伸图片
_imageView = [[UIImageView alloc]init];
_imageView.frame = CGRectMake(kScreenWidth-100, 64, 100, 150);
_imageView.image = stretchImage;
//仿射变换,矩阵变换
CGAffineTransform smaller = CGAffineTransformMakeScale(0.01, 0.01);//比例缩放
CGAffineTransform rightUpMove = CGAffineTransformMakeTranslation(_imageView.frame.size.width/2, -_imageView.frame.size.height/2);//平移
CGAffineTransform cat = CGAffineTransformConcat(smaller, rightUpMove);//合并两个矩阵变换
_imageView.transform = cat;//设置_imageView的仿射变换
_imageView.alpha = 0;//透明度
[self.view addSubview:_imageView];
_imageView.hidden = YES;
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;//设置navigationBar的样式
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];//设置navigationBar字体或者镂空图的颜色
}
//点击右侧的按钮
- (IBAction)tapAdd:(UIBarButtonItem *)sender
{
if (_imageView.hidden)
{
CGAffineTransform larger = CGAffineTransformMakeScale(1, 1);//放大
_imageView.hidden = NO;//显示视图
[UIView animateWithDuration:0.2 animations:^{
_imageView.transform = larger;
_imageView.alpha = 1;
}];
}
else
{
CGAffineTransform smaller = CGAffineTransformMakeScale(0.01, 0.01);//缩小
CGAffineTransform rightUpMove = CGAffineTransformMakeTranslation(_imageView.frame.size.width/2, -_imageView.frame.size.height/2);//移动
CGAffineTransform cat = CGAffineTransformConcat(smaller, rightUpMove);//合并transform
[UIView animateWithDuration:0.2 animations:^{
_imageView.transform = cat;
} completion:^(BOOL finished) {
_imageView.hidden = YES;
_imageView.alpha = 0;
}];
}
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有