電腦遊戲製作開發設計論壇 首頁 電腦遊戲製作開發設計論壇
任何可以在PC上跑的遊戲都可以討論,主要以遊戲之製作開發為主軸,希望讓台灣的遊戲人有個討論、交流、教學、經驗傳承的園地
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

Google
如何利用UIScrollView和UIImageView進行圖片放大和縮小

 
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> iOS 程式開發區
上一篇主題 :: 下一篇主題  
發表人 內容
CrazyBoy
稍嫌羞澀的路人


註冊時間: 2011-08-23
文章: 2

61.14 果凍幣

發表發表於: 2011-8-23, PM 6:26 星期二    文章主題: 如何利用UIScrollView和UIImageView進行圖片放大和縮小 引言回覆

ZoomViewController.h:

代碼:

#import <uikit /UIKit.h>
 
@interface ZoomViewController : UIViewController <uiscrollviewdelegate> {
 
   IBOutlet UIScrollView *scroll;
   UIImageView *image;
}
 
@property (nonatomic, retain) UIScrollView *scroll;
 
@end



ZoomViewController.m:

代碼:

#import "ZoomViewController.h"
 
@implementation ZoomViewController
 
@synthesize scroll;
 
- (void)viewDidLoad {
   image = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"img_body.png"]];
   scroll.contentSize = image.frame.size;
   [scroll addSubview:image];
   scroll.minimumZoomScale = 0.4;
   scroll.maximumZoomScale = 4.0;
   scroll.delegate = self;
   [scroll setZoomScale:scroll.minimumZoomScale];
    [super viewDidLoad];
}
 
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
   return image;
}
 
- (void)didReceiveMemoryWarning {
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
 
    // Release any cached data, images, etc that aren't in use.
}
 
- (void)viewDidUnload {
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}
 
- (void)dealloc {
    [super dealloc];
}
 
@end


部分注釋已刪除,有不明白再問我.
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題    電腦遊戲製作開發設計論壇 首頁 -> iOS 程式開發區 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作