注册 登录
主题 : 图片幻灯
级别: 天使

UID: 1338
精华: 2
发帖: 152466
可可豆: 2255450 CB
威望: 2255450 点
在线时间: 1745(时)
注册时间: 2008-11-16
最后登录: 2018-05-31
0 楼:  发表于: 2009-03-20 18:31    发自: Web Page
来源于 iPhone类代码 分类

图片幻灯    (在iOS代码库中浏览本帖)

轮番的显示几张图片

NSArray *myImages = [NSArray arrayWithObjects:
    [UIImage imageNamed:@"myImage1.png"],
    [UIImage imageNamed:@"myImage2.png"],
    [UIImage imageNamed:@"myImage3.png"],
    [UIImage imageNamed:@"myImage4.gif"],
    nil];

UIImageView *myAnimatedView = [UIImageView alloc];
[myAnimatedView initWithFrame:[self bounds]];
myAnimatedView.animationImages = myImages;
myAnimatedView.animationDuration = 0.25; // seconds
myAnimatedView.animationRepeatCount = 0; // 0 = loops forever
[myAnimatedView startAnimating];
[self addSubview:myAnimatedView];
[myAnimatedView release]; 


我的博客:http://blog.1vr.cn

QQ:3122828,微博:@unity3
级别: 新手上路
UID: 682
精华: 0
发帖: 23
可可豆: 331 CB
威望: 311 点
在线时间: 190(时)
注册时间: 2008-09-11
最后登录: 2015-03-31
1 楼:  发表于: 2009-09-01 17:17    发自: Web Page
轮番显示几张图片时,处理touch事件,怎么知道当前点击时,显示的是哪个图片?
级别: 版主

状态: 连续签到 - [144天]
UID: 491
精华: 6
发帖: 1766
可可豆: 112205 CB
威望: 112852 点
在线时间: 8537(时)
注册时间: 2008-08-19
最后登录: 2019-05-19
2 楼:  发表于: 2009-09-01 20:04    发自: Web Page
稍微思考乐一下。。。觉得ls的需求用时间戳可以搞定。。。

不过实现起来有点麻烦。。。一会把这个问题抛出去讨论一下:)
 Developer
------------------------------------------------------------
Η αγάπη ποτέ δεν αποτυγχάνει.
愛是永不止息。
Love never fails.

    --《圣经.新约》哥林多前书第13章
级别: 光明使者

状态: 连续签到 - [255天]
UID: 2069
精华: 5
发帖: 1091
可可豆: 124131 CB
威望: 126125 点
在线时间: 2590(时)
注册时间: 2009-02-07
最后登录: 2019-04-23
3 楼:  发表于: 2009-09-03 11:05    发自: Web Page
引用
引用第1楼iloty于2009-09-01 17:17发表的  :
轮番显示几张图片时,处理touch事件,怎么知道当前点击时,显示的是哪个图片?



可以做到。。

CGFloat pageWidth = ImageScrollView.frame.size.width;
page = floor((ImageScrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;

page is Current page


偶的BiblePlant and Bible Anilmals就实现了
图片:screenshot_05.jpg
汉字字典 -2018最新专业版
级别: 版主

状态: 连续签到 - [144天]
UID: 491
精华: 6
发帖: 1766
可可豆: 112205 CB
威望: 112852 点
在线时间: 8537(时)
注册时间: 2008-08-19
最后登录: 2019-05-19
4 楼:  发表于: 2009-09-03 11:40    发自: Web Page
引用
引用第3楼angellixf于2009-09-03 11:05 AM发表的  :



可以做到。。

.......


女王,妳這個ImageScrollView是什么實例?是UIImageView還是UIScrollView?
 Developer
------------------------------------------------------------
Η αγάπη ποτέ δεν αποτυγχάνει.
愛是永不止息。
Love never fails.

    --《圣经.新约》哥林多前书第13章
级别: 光明使者

状态: 连续签到 - [255天]
UID: 2069
精华: 5
发帖: 1091
可可豆: 124131 CB
威望: 126125 点
在线时间: 2590(时)
注册时间: 2009-02-07
最后登录: 2019-04-23
5 楼:  发表于: 2009-09-03 11:42    发自: Web Page
用的是,UIScrollView...
汉字字典 -2018最新专业版
级别: 光明使者

状态: 连续签到 - [255天]
UID: 2069
精华: 5
发帖: 1091
可可豆: 124131 CB
威望: 126125 点
在线时间: 2590(时)
注册时间: 2009-02-07
最后登录: 2019-04-23
6 楼:  发表于: 2009-09-03 11:48    发自: Web Page
理解错误。sorry
汉字字典 -2018最新专业版
级别: 新手上路
UID: 81676
精华: 0
发帖: 11
可可豆: 110 CB
威望: 110 点
在线时间: 9(时)
注册时间: 2011-07-16
最后登录: 2012-04-23
7 楼:  发表于: 2011-07-16 20:17    发自: Web Page
感谢lz
好好地学习学习,开拓视野,为IOS开发打下基础
级别: 侠客
UID: 77762
精华: 0
发帖: 92
可可豆: 920 CB
威望: 920 点
在线时间: 114(时)
注册时间: 2011-06-25
最后登录: 2012-03-31
8 楼:  发表于: 2011-07-19 11:10    发自: Web Page
好,标记一下

Yes,I can
级别: 侠客
UID: 71570
精华: 0
发帖: 143
可可豆: 1020 CB
威望: 980 点
在线时间: 674(时)
注册时间: 2011-05-23
最后登录: 2017-11-14
9 楼:  发表于: 2011-07-22 17:35    发自: Web Page
收藏一下 多谢楼主

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部