- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 iCarousel,如果你还没有看到 iCarousel,它是 github 上的一个开源项目:iCarousel
这就是我在 iCarousel
上移除对象的方式:
NSInteger index = carousel1.currentItemIndex;
[carousel1 removeItemAtIndex:index animated:YES];
[items1 removeObjectAtIndex:index];
它在项目中包含的方法中说:
- (void)removeItemAtIndex:(NSInteger)index animated:(BOOL)animated;
This removes an item from the carousel. The remaining items will slide across to fill the gap. Note that the data source is not automatically updated when this method is called, so a subsequent call to reloadData will restore the removed item.
所以我想做的是每当我删除该索引处的项目时,我想用 [NSNull null] 或虚拟对象替换,在 iCarousel 中看不到它以保留大批。但在我的项目中它似乎崩溃了。所以我认为这是不可能的。所以我想要的是更新它的数组或替换我的 NSMutableArray
中的对象。
最佳答案
当你执行
- (void)removeItemAtIndex:(NSInteger)index animated:(BOOL)animated;
在重新加载数据之前从数组中删除对象。所以在那种情况下,你的数组计数保持正确
关于iphone - 更新或替换 iCarousel 中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10924809/
我在我的应用程序中使用 iCarousel,我需要获取 iCarousel 的当前索引并将该索引显示在标签(self.view 的 subview )中,该标签不是 iCarousel 的 subvi
我正在使用 iCarousel 来滚动图像。代码是: - (CATransform3D)carousel:(iCarousel *)_carousel itemTransformForOffset:(
我使用 iCarousel 库在我的屏幕上滚动许多 UIView。每个 View 填满整个屏幕。 我需要以某种方式配置 iCarousel,以便通过短触仅滚动一个 View 。 我现在有 carous
我正在使用 iCarousel 滚动标签。在模拟器上一切正常,但在 iPad/iPhone 上滚动并不顺畅和快速 这是代码。 城市 ListView .h #import #import "iCar
我正在使用 iCarousel framework . https://github.com/nicklockwood/iCarousel 在那里我想找出 View 的滑动方向 ,因为我有下一个和上一
我正在使用NickLockwood的iCarousel。我不明白为什么不调用viewForItemAtIndex(设置断点且未命中)一切都已正确完成。datasource和delegate设置为sel
我想获取用户点击的索引。我尝试了多种方法来检测它,但都不起作用。这是我尝试过的。 func carousel(carousel: iCarousel, didSelectItemAtIndex
我正在尝试创建一个“上传图像”系统,并且我正在尝试调整每个图像之间的空间。然而,它并没有按计划进行,因为当轮播停止移动时,由于重叠,图像总是必须移到前面。我怎样才能阻止这种重叠?谢谢! func ca
我在 CollectionView 中使用 iCarousel 模块。轮播 View 位于我的 UICollectionViewCell 中。 我的代码如下。 class CelebrityDetai
我开始使用 iCarousel 但出现了这个错误: Terminating app due to uncaught exception 'NSUnknownKeyException', reason:
我在我的应用程序中使用了很棒的 iCarousel 库。但我面临一个问题。我正在使用此代码将数据填充到轮播中。 - (NSUInteger)numberOfItemsInCarousel:(iCaro
如何确定轮播的索引?或者加载到其中的数组索引?我已经从 NSDocumentDirectory 加载了图像。 self.myImages = [NSMutableArray new]; for(in
我已经在我的应用程序中实现了 iCarousel。我想让 iCarousel 通过用户迭代仅向一个方向滚动。 我的场景是一个 View 列表,用户只能通过回答当前 View 上的问题来转到下一个 Vi
我有一个 iCarousel,它包含一些位于屏幕底部下方的元素(即它们可以滚动到)。 我正在执行一个动画,其中将 CGAffineTransformMakeScale 应用于该 UIScrollVie
所以我尝试使用 iCarousel 以图像形式显示产品,然后用户可以简单地滚动并查看所有可用的产品。 出于某种原因,当您加载 viewcontroller 时,它根本不显示任何图像,甚至不显示轮播,它
我已经以编程方式设置了按钮,如下所示:- -(UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSInteger)index r
我在我的 CoverFlow 应用中实现了 iCarousel。我找不到检测方法,现在显示的是哪个 View 。 有人知道吗?谢谢。 最佳答案 根据documentation ,您可以使用属性 cur
如何在特定项目或索引中滚动,例如:我在另一个 UIView 上设置了一个 NSInteger,然后将它传递给我的 iCarousel .在我的另一个 UIView 中,我这样设置 NSInteger:
我已经实现了 iCarousel 的这个方法, 开始时它会卡住,几秒钟后它允许我滚动。而且我不希望图像在滚动时重叠,我希望它们在每个项目之间都具有相等的距离。 这段代码有什么问题?或者我遗漏了什么?
我正在尝试使用以下代码将 iCarousel 添加到现有项目,但出现此错误:MemberCatalog[14990:1a903] -[MainViewController carousel:viewF
我是一名优秀的程序员,十分优秀!