我是iphone開發新手。任何人都可以請告訴我如何在水平滾動視圖內添加垂直滾動視圖。我經歷了很多樣本,但無法獲得清晰的圖片。我希望我的視角能夠在垂直和水平方向滾動。任何幫助表示讚賞。iPhone中的嵌套滾動視圖
這裏是我的滾動代碼:
編輯:這裏是我的滾動
self.firstScroll.pagingEnabled=YES;
self.firstScroll.clipsToBounds=YES;
int numberOfViews=3;
for(int i=0;i<numberOfViews;i++){
CGFloat xOrigin=self.view.frame.size.width*i;
UIView *awesomeView=[[UIView alloc] initWithFrame:CGRectMake(xOrigin, 0, self.view.frame.size.width, self.view.frame.size.height)];
awesomeView.backgroundColor=[UIColor colorWithRed:0.5/i green:0.5 blue:0.5 alpha:1];
[self.firstScroll addSubview:awesomeView];
}
self.firstScroll.contentSize=CGSizeMake(self.view.frame.size.width*numberOfViews, self.view.frame.size.height);
[self.view addSubview:firstScroll];
self.nextVerticalScroll.pagingEnabled=YES;
for(int i=0;i<numberOfViews ;i++){
CGFloat yOrigin=self.view.frame.size.height * i;
UIView *verticalView=[[UIView alloc]initWithFrame:CGRectMake(0, yOrigin, self.view.frame.size.width, self.view.frame.size.height)];
verticalView.backgroundColor=[UIColor colorWithRed:0.5/i green:0.5 blue:0.5 alpha:1];
[self.nextVerticalScroll addSubview:verticalView];
}
self.nextVerticalScroll.contentSize=CGSizeMake(self.view.frame.size.width, self.view.frame.size.height*numberOfViews);
[self.view addSubview:nextVerticalScroll];
感謝代碼,
拉吉
你到目前爲止嘗試過什麼?你有沒有做過任何測試?如創建一個滾動視圖,然後roatate它,然後在旋轉的滾動視圖內添加另一個滾動視圖,或投擲您的計算機... somthing ... – doNotCheckMyBlog 2012-08-07 12:55:49
嗨,我已經把我的代碼在編輯 – Raj 2012-08-07 13:04:59
'UIScrollView'允許滾動在兩個方向...你爲什麼使用兩個? – Dustin 2012-08-07 14:06:47