1

scrollView に問題があります。Rootview というビューがあり、スクロールビューに 3 つのサブビューを追加したいと考えています。スクロールビューをサブビューとして追加すると、中央のビューと 3 つのサブビューが消えます。これは私のコードです。Rootview (ウィンドウ全体) と scrollview はアウトレットです。

UIView *middleView = [[UIView alloc] initWithFrame:CGRectMake(0, 218, 2024, 218)];
[middleView setBackgroundColor: [UIColor yellowColor]];
[RootView addSubview:middleView];

//create new views for sap systems beginning from left

UIView *firstSystem1 = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 218)];
[firstSystem1 setBackgroundColor: [UIColor grayColor]];
[middleView addSubview:firstSystem1];

UIView *secondSystem1 = [[UIView alloc] initWithFrame:CGRectMake(305, 0, 300, 218)];
[secondSystem1 setBackgroundColor: [UIColor grayColor]];
[middleView addSubview:secondSystem1];

UIView *thirdSystem1 = [[UIView alloc] initWithFrame:CGRectMake(610, 0, 300, 218)];
[thirdSystem1 setBackgroundColor: [UIColor grayColor]];
[middleView addSubview:thirdSystem1];




CGSize scrollViewContentSize1 = CGSizeMake(2024, 218);

 [middleScrollView setContentSize:scrollViewContentSize1];
[middleScrollView addSubview:middleView];

誰でもそれで私を助けることができますか?

4

1 に答える 1

0

問題は、middleScrollViewどこにも追加していないことです

これを変える

[RootView addSubview:middleView];

このため

[RootView addSubview:middleScrollView];
于 2012-12-27T14:20:02.617 に答える