ios-UIImageView不起作用(IBOutlet)

问题描述

UIImageView不起作用(IBOutlet)
在IB中创建了UIImageView,然后设置了一个IBOutlet

@property (nonatomic retain) IBOutlet UIImageView *alertImage;

然后我链接了IBOutletUIImageView

但是UIImageView对代码一点也没起作用。

测试代码:

alertImage = [[UIImageView alloc]init];alertImage.hidden = YES;

图片没显示,不知道问题出在哪里了。请高手帮忙解决。

解决方案

问题出在你重复初始化alertImage,实际不再链接到IB中定义的原始链接。
只要用这句:

alertImage.hidden = YES;

解决方案二:
去掉这句:

alertImage = [[UIImageView alloc]init];

只用这行:

alertImage.hidden = YES;
时间: 2024-07-31 11:38:42

ios-UIImageView不起作用(IBOutlet)的相关文章

iOS - UIImageView

前言 NS_CLASS_AVAILABLE_IOS(2_0) @interface UIImageView : UIView @available(iOS 2.0, *) public class UIImageView : UIView 需要注意的是,Apple 对 png 格式图片支持最为良好的,对于其他格式支持相对较弱,当图片是 png 格式,那么图片名的后缀 .png 可以不写,但是如果图像只有 @2x 图片,没有一倍图像,则不能忽略 .png,在 iPhone4 以后,苹果采用视网膜屏

iOS - UIImageView 动画

1.UIImageView 动画 1.1 播放图片集 播放图片集 @property (nonatomic, strong) UIImageView *playImageView; self.playImageView = [[UIImageView alloc] initWithFrame:self.view.bounds]; [self.view addSubview:self.playImageView]; // 创建图片集 NSMutableArray *imageArray = [NS

UiimageView的高亮图片设置 iOS

问题描述 UiimageView的高亮图片设置 iOS 怎么在uiimageView添加的手势的点击事件里改变图片的的状态,就是和button一样,点击的时候会有高亮 解决方案 iOS UIImageView设置多张图片ios UIImageView 设置图片 不变形 解决方案二: UIImageView自身不带这个行为,你需要在点击事件里,自己处理,最简单用两个图片,一个高亮的图片,点击的时候替换图片 解决方案三: UIImageView有这个属性:highlightedImage 以及hig

iOS - Core Animation 核心动画

1.UIView 动画 具体讲解见 iOS - UIView 动画 2.UIImageView 动画 具体讲解见 iOS - UIImageView 动画 3.CADisplayLink 定时器 具体讲解见 iOS - OC NSTimer 定时器 CADisplayLink 是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器.我们在应用中创建一个新的 CADisplayLink 对象,把它添加到一个 runloop 中,并给它提供一个 target 和 selector 在屏幕刷新

ios-急救:iOS手势点击问题

问题描述 急救:iOS手势点击问题 手势不走事件直接跳出,cell点击事件也不好使,一个页面里? 解决方案 请说明具体问题 是在cell 上加控件 然后控件有手势事件? 解决方案二: IOS UIImageView 点击手势 解决方案三: 先要看你的手势添加正确了没,delegate等是否指定好了. 然后就是UI层是否有覆盖等. 解决方案四: 设置userInteractionEnabled属性为YES了么 解决方案五: Cell点击事件? Cell 选中事件? 手势确认 userInterac

hibernate-下面代码里为什么要有hidden,hidden的作用,hidden返回的值是什么?

问题描述 下面代码里为什么要有hidden,hidden的作用,hidden返回的值是什么? function login(){ var hidden=document.getElementById("hidden").value; if(document.getElementById("username"+hidden).value ==""){ alert("用户名不能为空"); return false; }else i

ios-IOS UIImageView动画效果

问题描述 IOS UIImageView动画效果 怎么实现 UIImageView用一张图片,从指定位置逐渐变大,最后停止的动画 解决方案 // 参数1 完成动画的时间 // 参数2 要完成的动画 // 参数3 该block 写 动画结束后要干的事 UIView animateWithDuration:@"参数1" animations: @"参数2" completion:^(BOOL finished)completion 首先给一个UIImageView初始位

iOS开发基础之C语言_IOS

为何学习iOS开发要先学C语言呢,学习c语言对ios开发有何作用. 现在越来越多的iOS开发兴趣爱好者投入到了iOS培训中,有的是已经在职的员工,有的是还在就读的学生,还有一些是完全零基础的同学,那么对于他们来说就要一切从基础开始学,首先从C语言学起. 因为C语言是一门语言基础,因具备简洁.灵活等特点而被广泛应用,在多种开发环境中都起着重要作用.那么,为什么学习iOS开发要先学C语言呢? 因为在iOS开发中,会经常使用C语言和汇编的,而汇编语言相对而言要生涩繁琐些,C语言因此便成为程序员的首选.

ios-iOS 如何获取状态栏的点击事件

问题描述 iOS 如何获取状态栏的点击事件 我现在就想实现点击状态栏返回顶部 或者刷新 可是如何获取到它的点击事件 求详细点得解答 良辰日后必有重谢 解决方案 IOS - UIView添加点击事件iOS:UIImageView添加点击事件iOS开发 - UIButton点击事件的block封装 解决方案二: 可以自己添加一个透明按钮在顶部.