標籤:
//// ViewController.m// MovePicture//// Created by YaguangZhu on 15/7/28.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import "ViewController.h"@interface ViewController ()- (IBAction)move:(UIButton *)sender;- (IBAction)scale:(UIButton *)sender;@property (weak, nonatomic) IBOutlet UIButton *btnIcon;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}- (IBAction)move:(UIButton *)sender { //NSLog(@"sss"); CGRect originFrame = self.btnIcon.frame; switch (sender.tag) { case 10: NSLog(@"up"); originFrame.origin.y -=10; break; case 20: NSLog(@"right"); originFrame.origin.x +=10; break; case 30: NSLog(@"down"); originFrame.origin.y +=10; break; case 40: NSLog(@"left"); originFrame.origin.x -=10; break; default: break; }}- (IBAction)scale:(UIButton *)sender { CGRect originFrame = self.btnIcon.frame; if (sender.tag == 100) { originFrame.size.width +=10; originFrame.size.height +=10; }else { originFrame.size.width -=10; originFrame.size.height -=10; }}@end
iOS-按鈕的代碼封裝