iOS:从代码访问放置在 Interface Builder 中的 UIImageView

标签 ios uiimageview

我已经使用 Interface Builder 在我的界面中放置了一些图像,并将它们设置为在启动时隐藏...现在我想在按下按钮时将隐藏属性更改为 FALSE,但我还没有尝试访问界面在我的代码中构建图像之前(甚至不确定是否可能)...

有什么帮助吗?

最佳答案

只需在您的代码中创建一些 IBOutlet,在 Interface Builder 中连接它们,然后在您的代码中使用它们。

例如

//in your header:

IBOutlet UIImageView *image;

// in your code (e.g. in the IBAction for the button):
- (IBAction)showImageNowFoo:(id)sender {
    [image setHidden:NO];
}

顺便说一句:FALSE 是错误的。 NO 是 Objective-C(尽管 FALSE 有效..)

关于iOS:从代码访问放置在 Interface Builder 中的 UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6360930/

相关文章:

iphone - 如何逐步显示 UIImageView

objective-c - 将图像添加到当前 UIGraphics 上下文

ios - 以编程方式创建多个 UIImageView

iOS - 在 scaleaspectfit UIImageView 的图像上布局 UIImageView 的 subview

objective-c - 使用 isEqualToString 时访问错误

objective-c - 在ios中连接两个视频

复制 NSArray EXC_BAD_ACCESS KERN_PROTECTION_FAILURE 时 iOS 崩溃

ios - UIScrollView swift 上的模糊图像?

ios - 防止这种与可选相关的崩溃的最佳方法是什么?

iphone - 滚动 UITableView 将停止 Timer