问题标签 [icarousel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1266 浏览

ios - iPad 上的 iCarousel 性能问题

我正在为 iPad 应用程序使用 Nick Lockwood 的iCarousel 。现在它只是 15 个全屏图像的轮播。

我设置了一个单一的视图项目,在情节提要中添加 iCarousel 视图,将其视图控制器添加为数据源,并将此代码用于数据源方法:

这可行,但是当我第一次滚动浏览所有项目时,您会注意到在将新项目添加到轮播时性能受到了一点影响。我第二次检查所有项目时不会发生这种情况。

您可以在此分析器屏幕截图中看到我的意思。前半部分的峰值是我第一次滚动浏览所有图像,然后我再次滚动,没有峰值,也没有性能受到影响。

我怎样才能解决这个问题?

在此处输入图像描述

编辑

我隔离了仪器上的一个峰,这是调用树

在此处输入图像描述

编辑

带有 jcesar 建议的代码

0 投票
1 回答
597 浏览

icarousel - 如何删除默认的 iCarousel 项目居中位置?

任何人都可以帮助我,如何通过示例删除默认的 iCarousel 项目居中位置?

0 投票
2 回答
1565 浏览

ios - iCarousel 旋转模式滚动视图一一/分页

我在旋转模式下使用 iCarousel。我想让我的视图以分页的方式一一滚动。我尝试了很多设置,但无法做到这一点。

我正在寻找的设置有点像 UIScrollView 中的“pagingEnabled”,但另外一个滑动动作不应该滚动超过一个视图。我试图在“carouselCurrentItemIndexDidChange”方法中执行“[停止动画]”,但没有运气。

我首先认为 stopAtItemBoundary 属性可以让我这样做,但事实并非如此。我只是说轮播会停在一个项目上,但我让用户一次滑动多个。

任何人 ?

0 投票
1 回答
414 浏览

ios6 - iCarousel 与 iOS 6.1 中具有标签栏控制器的应用程序集成

我将 iCarousel 应用程序与单视图应用程序集成在一起。但是当我添加标签栏控制器并将此 iCarousel 代码放在一个标签栏项目视图控制器中时。但它不起作用(显示项目但不滚动)。这里有什么问题。

我创建了 iCarousel,如下所示:

我正在使用以下委托和数据源方法:

请给我建议。

提前致谢

0 投票
1 回答
1002 浏览

ipad - iCarousel 项目索引更改与 UITextView 中显示的随机详细信息不同步

我正在使用 iOS6,在我的 iPad 应用程序中,我需要在其下方的 textView 中显示视图轮播和所选轮播项目的详细信息。用户可以通过单击或滚动来选择轮播视图。当滚动结束时,textView 中的详细信息应根据所选的轮播项目(描述、摘要等)显示详细信息。我可以通过 textviews 更新索引和那里。

我正在使用- (void)carouselDidEndScrollingAnimation:(iCarousel )carousel方法来知道滚动动画何时停止。当以编程方式或用户驱动停止滚动时会触发此方法。

我从索引中获取相应的详细信息并重新加载视图。我已经修改了 setter 方法以重新加载详细信息。仅在触发委托时才分配索引。

到目前为止,一切正常。我能够显示与每个项目对应的值。每个项目并不总是具有有效值。但是,当用户继续拖动轮播时,虽然没有触发器来更改 textView 的值,但它会继续更改。一旦滚动停止并触发上述委托,就会显示正确的值。

*只有值selectedItemIndex的变化才会触发 textView 的值的变化。但是在滚动时,一些虚假值会显示在一个 textView 中。

如何将值分配给 textView

任何帮助将不胜感激

0 投票
2 回答
3936 浏览

ios - iCarousel - 动态更改中心项目 iOS

我在我的 iPad 应用程序中使用 iCarousel,我想知道是否有办法在选择时动态更改中心项目的视图。简而言之,我想实现这样的目标,在此处输入图像描述 我设法将第一个索引(项目 - 0)设置为红色,但我想不出一种方法来执行以下操作:

When 1 is selected i wish to change the image of 0 to plain white and 1 to red.

2 的东西也是如此。

任何帮助或建议将不胜感激。

谢谢

0 投票
2 回答
1457 浏览

ios - Resize the carousel view during a screen orientation in ios

I have a problem with iCarousel view to resizing the item placed in carousel view during screen orientation changes.How can i fix this?

Here is my code

0 投票
1 回答
993 浏览

icarousel - icarroussel 是否启用了这样的 3D 轮子?

我必须在图片中呈现这样的菜单:

在此处输入图像描述

这个按钮可以围绕中心的圆环移动,类似于 3D 效果,这意味着您可以在移动时看到尺寸变换。

我记得 iCarroussel 项目可以做这样的事情,任何 pne 可以引导我找到提供此动画的正确控件吗?

谢谢。

编辑1:

好的,我可以看到 iCarousel 几乎是我所需要的,但是如何更改轮播垂直角度以获得第一张图片?看看 iCarousel 默认是怎样的。

在此处输入图像描述

0 投票
2 回答
1121 浏览

ios6 - iOS 中 iCarousel 应用程序的按钮选择事件

我将 iCarousel 集成到我的应用程序中。它工作正常。但我的要求是在单个视图中显示两个按钮以及这两个按钮的特定操作。我将按钮显示为

我们可以用

对于整个视图选择。但是如何为这两个按钮设置两个特定的操作?

提前致谢。

0 投票
1 回答
126 浏览

iphone - iCarousel 应用程序抛出 Thread1:信号 SIGBRT

我究竟做错了什么??我总是收到 Thread1: signal SIGBRT error.... 我将 UIView(将其更改为带有文件所有者的 iCarousel)连接到来自 iCarousel 类型的名为 icrousel 的对象及其代表。当我将它与上述所有正在运行的应用程序断开连接时(没有它的真正功能)。

h 文件:

.m 文件: