長いテキストを含む UILabel があります。スクロールビューに埋め込みたいのですが、それらすべてをプログラムで作成しています。
これが私のコードです:
UIScrollView *myScroll = [[UIScrollView alloc] initWithFrame:CGRectMake(10.0f, 305.0f, 290.0f, 304.0f)];
UILabel *centerLabel= [[UILabel alloc] initWithFrame:CGRectMake(10.0f, 305.0f, 290.0f, 304.0f)];
centerLabel.text=@" ... long text";
centerLabel.lineBreakMode = UILineBreakModeWordWrap;
centerLabel.numberOfLines = 0;
[centerLabel sizeToFit];
myScroll.contentSize = CGSizeMake(myScroll.contentSize.width, centerLabel.frame.size.height);
[myScroll addSubview:centerLabel];
[self.view addSubview:myScroll];
ただし、テキストは表示されません。スクロールビューのテキストを削除すると、必要な位置に表示されます。
だから私のスクロールビューに何か問題があります。
何が欠けていますか?