내 문제 : 흰색 창이있어서 그 이유를 모르겠습니다. 몇 가지 솔루션을 시도했지만 아무 것도 작동하지 않습니다. 귀하의 도움을 위해서 Thx.scrollview에 레이블 추가
CGFloat largeurDevice = [UIScreen mainScreen].bounds.size.width;
CGFloat longueurDevice = [UIScreen mainScreen].bounds.size.height;
CGRect rectScrollView = CGRectMake(0,longueurDevice/2,largeurDevice,longueurDevice/2);
UIScrollView *monScrollView = [[UIScrollView alloc] initWithFrame:rectScrollView];
[self.view addSubview: monScrollView];
for (int i = 0; i < 10; i++)
{
CGRect rectImage = CGRectMake(0,longueurDevice/2+i*30,320,30); // Définition d'un rectangle
CGRect rectLabel = CGRectMake(10,longueurDevice/2+i*30,320,30);
UIImageView *imageView = [[UIImageView alloc] initWithFrame:rectImage];
imageView.image = [UIImage imageNamed:@"barreTest.png"];
[monScrollView addSubview: imageView];
UILabel *monLabel = [[UILabel alloc] initWithFrame: rectLabel];
monLabel.text = @"Ceci est un label";
[monScrollView addSubview: monLabel];
}
이미지보기와 레이블을 스크롤보기의 보이는 높이 아래에 추가합니다. 이것은 당신이 원하는 것일 수도 아닐 수도 있습니다. 그렇게한다면, 스크롤 뷰의'contentSize'가 추가 된 뷰를 위해 충분히 크게 설정되어야합니다. – rmaddy