我有一个UIScrollView
(self.scroller
在代码中),我想根据数组中对象的数量设置它的大小,但是当视图出现时我得到一个错误。错误 :
由于未捕获的异常而终止应用程序:'NSInvalidArgumentException', reason: '-[__NSCFString setFrame:]: unrecognized selector sent to instance 0x8076080'
这是有问题的代码:
for (int i = 0; i < [scoresArray count]; i++)
{
UILabel *scoreLabel = [scoresArray objectAtIndex:i];
CGRect labelPos = CGRectMake(10, i * 50, 300, 50);
[scoreLabel setFrame:labelPos];
[self.scroller setFrame:CGRectMake(0, 90, 320, ([scoresArray count] * 50))];
[self.scroller addSubview:scoreLabel];
}
我做错了什么?,我该如何解决?(我只想设置高度)如果有帮助的话。