首页 > 代码库 > UIImageView与UIButton
UIImageView与UIButton
应用场合
UIImageView主要用在只显示图片,没有点击事件的情况并且处理图片更加专业,动画例子:
NSMutableArray *images = [NSMutableArray array]; for (int i=0; i<sum; i++) { NSBundle *budle = [NSBundle mainBundle]; NSString *nn = [NSString stringWithFormat:@"%@_%02d.jpg",name,i ]; NSString *path =[budle pathForResource:nn ofType:nil]; UIImage *image = [UIImage imageWithContentsOfFile:path]; [images addObject:image]; } self.Tom.animationImages =images; self.Tom.animationDuration = sum*0.06; self.Tom.animationRepeatCount = 1; [self.Tom startAnimating]; [self.Tom performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:self.Tom.animationDuration+1];
UIButton主要用于有点击事件。
相同点:
两者都能显示图片
区别:
UIImageView只能显示图片,UIButton既能显示图片又能显示文字。
UIButton可以显示两张图片(背景图片与前景图片)
UIButton继承自UIControl,UIControl有AddTarget方法,所以UIButton拥有处理点击事件的能力。(凡是继承自UIControl的控件都能监听点击事件)
UIImageView与UIButton
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。