我是 s 的新手,当我尝试以编程UICollectionView
方式添加 s 时,我一直遇到特定错误。UICollectionViewCell
在我的应用程序中,我有一个UIViewController
拥有UIView
. 其中UIView
,上半部分有几个物体,下半部分有一个UIScrollView
。这UIScrollView
持有一个UICollectionView
.
我正在尝试以编程方式将 custom 添加UICollectionViewCell
到UICollectionView
,并且我不断收到此错误:
[myViewController collectionView:cellForItemAtIndexPath:]: unrecognized selector sent to instance 0x1e01f5e0
2013-04-23 16:19:02.726 myAppName[28121:907] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[myViewController collectionView:cellForItemAtIndexPath:]: unrecognized selector sent to instance 0x1e01f5e0'
我已经尝试了几乎所有类似线程的解决方案,但没有任何效果。
这是我认为产生问题的代码:
- (UICollectionViewCell *)myCollectionView:(UICollectionView *)myCollectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
NSMutableArray *data = [self.dataArray objectAtIndex:indexPath.section];
NSString *cellData = [data objectAtIndex:indexPath.row];
static NSString *cellIdentifier = @"cvCell";
UICollectionViewCell *cell = [myCollectionView dequeueReusableCellWithReuseIdentifier:cellIdentifier forIndexPath:indexPath];
UILabel *myCellTextLabel = (UILabel *)[cell viewWithTag:100];
[myCellTextLabel setText:cellData];
return cell;
}
我可以发布更多需要的信息!