2012-07-16 82 views
-1

我正在參考這個應用程序屁股參考我想做拼貼,其中我可以通過滑動下面給出的滑塊來增加圖像的X-Y位置。我如何實現這個功能?更改滑動拼接圖像的X和Y位置

REF Image

+1

你試過什麼? – Leena 2012-07-16 06:28:16

回答

0

,你可以這樣做:在接口聲明的UIImageView實例:

@interface myViewController 
{ 
    UIImageView *myImage; 
} 

或者添加它通過廈門國際銀行文件。然後加入

-(IBAction) sliderChanged:(id) sender; 

到h.file和實現它:

-(IBAction) sliderChanged:(id) sender 
{ 
    UISlider *slider = (UISlider *) sender; 
    int scaleFactor =(int)(slider.value + 0.5f); 

    CGAffineTransform scale = CGAffineTransformMakeScale(scaleFactor, scaleFactor); // example 
    myImage.transform = scale; 
} 
0
@interface myViewController 
{ 
    IBOutlet UIIMageView *myImage; 
    IBOutlet UISlider *slider1; 
    IBOutlet UISlider *slider2; 
} 
- (void)viewDidLoad{ 
    slider1.tag=101; 
    slider2.tag=102; 
} 
-(IBAction) sliderChanged:(UISlider*) sender 
{ 
    int x,y; 

    switch (sender.tag) { 
     case 101: 
      x=(int)(slider1.value + 0.5f); 
      break; 
     case 102: 
      y=(int)(slider2.value + 0.5f); 
      break; 
     default: 
      break; 
    } 
    CGAffineTransform scale = CGAffineTransformMakeScale(x, y); 
    myImage.transform = scale; 
} 

祝你好運!