gpt4 book ai didi

ios - 如何引用 UIImageView (Xcode iOS)

转载 作者:行者123 更新时间:2023-11-28 20:21:51 25 4
gpt4 key购买 nike

我刚刚开始学习 Xcode 和 Objective C 的基础知识,我正在制作一个基本的 Torch 应用程序作为起点。

我已经掌握了大部分基础知识,但我不知道如何从单独的操作中引用另一个元素(我不知道这个术语是否正确)。

例如:

- (IBAction)screenButtonClicked:(id)sender {
UIButton *button = (UIButton *)sender;
if (_ScreenOnOff) {
[self.view setBackgroundColor:[UIColor blackColor]];
[button setTitle:@"Screen (Off)" forState: UIControlStateNormal];
}
else {
[self.view setBackgroundColor:[UIColor whiteColor]];
[button setTitle:@"Screen (On)" forState: UIControlStateNormal];
}
_ScreenOnOff = !_ScreenOnOff;
}

我在 Storyboard上有一个链接到它的按钮,我有一个我想显示和隐藏的 UIImageView(取决于 if's)。

我到处都在寻找如何做到这一点,并尽可能多地把它放入谷歌,但没有运气。

这可能是 Objective C 中的一小步,但请帮助我,因为它会教我。

提前致谢。

最佳答案

在头文件中为 UIImageView 声明一个 IBOutlet:

@property (weak) IBOutlet UIImageView *myImageView;

之后,在 Interface Builder 中将 UIImageView 连接到这个 IBOutlet。

然后,您可以像这样引用(并隐藏它):

self.myImageView.hidden = _ScreenOnOff;

在您的实现文件中。


另请参阅:Creating and Connecting an Outlet

关于ios - 如何引用 UIImageView (Xcode iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15615427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com