我有一个包含长文本的 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];
但是,没有显示文本。如果我删除显示的滚动视图文本,在我想要的位置。
所以我的滚动视图有问题。
我错过了什么?