我已经检查了很多回答这个的问题,但我相信我有一个特例。
我想通过说我正在和朋友一起开发应用程序并且他去为Apple工作而告诫这一点。我是设计师,他是开发人员。他教我Objective-C和Swift。我正在更新他和我工作的应用程序,并尝试新的东西。可能是我的头脑,但我正在学习很多东西,通过工作和做教程@Udemy并向我认识的其他开发人员提问。
所以我有一个应用程序正在使用UICollectionView来显示"项目"的集合。当您点按"项目"它会动画显示该项目的详细视图,并为您提供更多信息。细胞重用不是一个问题,直到我构建了在细节级别的项目之间滑动的方法。 (您可以点按项目详细信息,然后在这些详细信息之间滑动。)
问题在于:如果当用户移动到详细视图并尝试滑动到该项目时,该项目的单元格不在屏幕上,则不会显示该项目。
tickers <- names(RI_c)[!grepl("ASX|Date", names(RI_c))]
reg1_store <- lapply(tickers, function(x) {
lm(paste(x, "~ ASXRI"), RI_c)
})
# To name the elements of your list
names(reg1_store) <- tickers
}
我应该删除dequeueReusableCellWithReuseIdentifier,但是我尝试过的每次重写都会导致错误。
答案 0 :(得分:0)
- (UICollectionViewCell *)collectionView:(UICollectionView
*)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
KNIIssueCollectionViewCell *cell = //create new cell instance here
KNIRecommendedItem *item = self.issue.items[indexPath.item];
[cell configureWithItem:item];
// ...other part of code... //
return cell;
}