问题标签 [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 投票
1 回答
769 浏览

iphone - 使用 NStimer 使用默认图像设置图像动画

如何在应用程序启动时集成两个图像,其中一个作为默认图像,另一个作为动画图像。即使该视图再次加载,动画图像也不应该再次出现。它应该仅在应用程序启动时出现,如 default.png 图像。这个想法是获取两个默认图像..我该怎么做?..

这是我的代码...

0 投票
1 回答
700 浏览

ios - iCarousel 多个笔尖

我一直在搞乱 iCarousel(链接:https ://github.com/nicklockwood/iCarousel )有一段时间了,有一件事我无法理解。

它将 2 个或更多笔尖装入一个旋转木马。这是为轮播中的所有项目加载相同笔尖的当前代码:

它是 iCarousel 中 ControlsDemo 的标准代码。

我是否正确地说可以将一个简单的 If 语句应用于上面的代码,以便为每个项目使用不同的 nib 填充轮播?

或者我是否必须在一开始就加载一组 nib 文件,然后在上面的方法中引用它们?

还是有完全不同的方法来做到这一点?

0 投票
1 回答
1470 浏览

ios - iCarousel viewForItemAtIndex 使用自定义 UIView 重新使用加载的第一个图像

使用带有 UIImageViews 的 iCarousel 没有任何问题,一切都很好。

但是,我想用图像添加一些额外的绘图,所以我做了一个 UIView 的快速子类,它包含一个图像并有一个自定义的绘图例程。很简单。但是,在viewForItemAtIndex内部,当我设置图像属性时,它不会在视觉上更新。相反,它会重复代表可见图像的 n 个图像,从而重复最初加载的对象。

例如,我有 26 张图片,a - z。5 在启动时可见,a - e。如果没有'setNeedsReload',当我滚动视图时,我会重复获取图像 a - e,而不是 a - z。

我发现如果我在 setImage 属性中添加“ setNeedsDisplay ”,它将正常工作。但是,存在巨大的性能损失。

我的问题有两个:

  1. 我错过了什么吗?
  2. 我是否应该只扩展 UIImageView 并在 'processImage' 样式方法中进行自定义绘图,就像尼克在 FXImage 中所做的那样?

谢谢,


0 投票
2 回答
389 浏览

xcode - 使用子视图按钮淡化 UIView

我正在尝试创建一个淡出然后在打开页面时淡出的按钮。

这是我正在使用的当前代码,淡入/淡出按钮不起作用:

我也尝试过使用:

这些都不起作用。有人对如何淡出子视图有任何提示吗?谢谢

0 投票
1 回答
599 浏览

iphone - UIScrollView 视图

我正在iCarousel用作老虎机,对于那些不知道iCarousel它是UIScrollviewwith(分页,滚动视图)的人。所以在我的应用程序中,我滚动它,然后当它停止时它会显示图像(结果)3秒,然后弹出一个按钮,如果你按下按钮,它将删除视图(图像结果)然后再次旋转。

这是我删除轮播视图的方法:

但是当carousel.numberOfItems剩下 1 个项目时,它不会滚动,而是卡在那里。

所以我做了一种方法让它滚动,即使它只剩下 1 个项目(索引)。

我用最后一个索引插入了它,所以我尝试了这个:

(但不起作用)

然后我尝试了另一个:

(仍然不起作用)

还有这个:

(仍然没有运气)

我做错了吗?或者还有什么其他方法?或者我可以复制最后一个视图吗?谢谢您的帮助。

编辑: 方法

删除方法:

0 投票
1 回答
621 浏览

icarousel - iCarousel 类不适用于 xcode 4.2 和 mac os 10.6 上的 ARC

我想包含 iCarousel 类并用它来制作画廊,但问题是它不起作用,如果我包含它。我尝试将它与 ARC 一起使用,但没有 - 没有效果。Xcode 在 iCarousel.m 中发现了大约 20 个错误:对于所有消息,例如 [self stopAnimation]、[selflayOutItemViews]、[self ....] .. 它写成“ARC 接收器类型 'iCarousel' 例如消息没有声明带选择器的方法..

我在 xcode 4.2 和 Mac OS X 10.6.8 上工作

我下载了本教程 http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-creating-an-awesome-carousel/ 并且它可以工作,但是没有 iCarousel 效果 - 只是带有图像列表的滚动。

0 投票
1 回答
449 浏览

uiscrollview - 带有 UIScrollViews 的 iCarousel

有人知道如何将 uiscrollviews 对象放入 iCarousel 中吗?我的意思是 IBOutlet 对象。

所以我尝试了这种方式:

它可以工作,但我需要在轮播中放入我用 IBuilder 制作的 uiscrollviews 数组(带有很多按钮)。

我也做了这样的:

但它没有用。

0 投票
1 回答
577 浏览

ios - 核心动画立即调用完成函数

我正在尝试使用通常的 UIView 类方法为一些东西制作动画。我在流行的iCarousel库调用的方法中调用这些动画方法。当我滚动轮播时,动画立即进入完成状态并调用完成函数(忽略动画的持续时间)。BOOL 是真的,finished所以看起来动画没有被打断。

当我在 iCarousel 的委托方法之外触发这些动画时,它们会起作用。我不打算修复 iCarousel,也不认为它有什么问题。我更好奇里面的代码可能会导致我的动画立即完成。我可以做些什么来避免这个问题。

这是一个例子:

最后一个细节:
iCarousel 的文档中提到可以更改轮播的 useDisplayLink 属性,以避免与动画发生一些冲突。这似乎没有任何区别。

提前感谢您的帮助!

0 投票
1 回答
761 浏览

uibutton - 在 iCarousel 中为 UIButtons 添加标签

我在 ViewController 中实现了 iCarousel 方法,一切正常,但有一件事,我想在轮播视图标签下方添加,对于每个图像,我想更改此标签区域中的文本。这是我用于将每个图像创建为按钮的代码。

提前致谢。

[button setImage:[buttonImage objectAtIndex:index]forState:UIControlStateNormal]; [按钮 addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; 返回按钮;

0 投票
2 回答
3144 浏览

objective-c - iOS 带有偏移的垂直旋转木马

我想制作带有按位置计算的偏移量的垂直菜单。中心行比其他行更靠右,如图所示。中心行也被标记为已按下。谁能建议一些示例如何实现?现在我在看 iCarousel,但找不到如何制作这样的垂直旋转木马在此处输入图像描述