iOS学习(UIImageView)

5.UIImageView是展示图片的一种控件

1).初始化

UIImageView *imageView = [[UIImageView alloc] init];

    2).调整尺寸大小

imageView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.width);

    3).调整背景颜色

imageView.backgroundColor = [UIColor whiteColor];

    4).调整图片在的位置

imageView.center = self.view.center;(这里的view是从windows里获取的)

    5).获取图片到imageView

 imageView.image = image(image是我们住呢比好的图片对象)

6).uiview的属性,设置为yes的时候超出部分,不予以显示

imageView.clipsToBounds = YES;

7).UIImageView几种填充模式

            <1>UIViewContentModeScaleToFill  拉伸image使其充满UIImageView

     <2>UIViewContentModeScaleAspectFill 拉伸image使其不变形,并且充满UIImageView

     <3>UIViewContentModeScaleAspectFit 拉伸imgage使其不变形,并且完全显示在UIImageView

如果有Scale属性,图片都会被拉伸


8).UIImageViewbutton一样都有触发事件

imageView.userInteractionEnabled = YES;(打开imageview的用户交互)

 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageViewTapped:)];

[imageView addGestureRecognizer:tap];(点击手势)

    ;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值