2012-01-31 138 views
0

我有一個類UIView的子類(沒有xib文件)。我通過覆蓋drawRect方法在視圖中繪製圖像和線條。如何以編程方式創建UIScrollview

- (void)drawRect:(CGRect)rect { 
UIImage *image1 = [UIImage imageNamed:@"PinDown1.png"]; 
for(int i =1; i<20; i++){ 
CGPoint drawPointOne = CGPointMake(40.0f * i, 40.0f); 
[image1 drawAtPoint:drawPointOne]; 
} 

我需要添加一個滾動視圖到這個視圖。我曾嘗試創建一個滾動視圖並設置內容。但它不工作。我在某處遇到錯誤。需要一些幫助。

編輯:

我子類的UIScrollView並添加以下代碼。但是,它似乎並不奏效。

[self setContentSize:CGSizeMake(800,758)]; 
self.showsHorizontalScrollIndicator = YES; 
self.showsVerticalScrollIndicator = YES; 
self.pagingEnabled = YES; 

回答

2

請通過this,並從那裏下載示例代碼..

從這裏,你將獲得以編程方式創建的UIScrollView的想法..

+0

繪製圖像,併線我已經子類化一個UIView到覆蓋drawRect。現在我應該繼承一個UIScrollview嗎? – 2012-01-31 06:40:09

+0

是的..你應該根據你的要求做到這一點.. – 2012-01-31 06:42:19

+0

我編輯了我的問題。你能否檢查一下 – 2012-01-31 11:14:37