0
我在滾動視圖中有4個頁面,並且我有4個按鈕。如果用戶按下第一個按鈕,我想跳到第1頁,以此類推,其餘三個按鈕。我不知道該怎麼做。在uiscroll視圖中移動到請求的頁面
myview = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
[self.view addSubview:myview];
scroll1 = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
scroll1.pagingEnabled = NO;
NSInteger numberOfViews1 = 8;
float h = 0;
for (int i = 0; i < numberOfViews1; i++) {
CGFloat xOrigin = i * self.view.frame.size.height;
printf("%f\n",xOrigin);
scrollview1 = [[UIView alloc] initWithFrame:CGRectMake(0,xOrigin, self.view.frame.size.width, self.view.frame.size.height)];
scrollview1.backgroundColor = [UIColor colorWithRed:1-h green:1 blue:1 alpha:1];
[scroll1 addSubview:scrollview1];
[scrollview1 release];
h = h + 0.2f;
}
scroll1.contentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height * numberOfViews1);
[self.view addSubview:scroll1];
謝謝你,我得到了輸出 – Aravindhan 2011-04-04 05:11:26