gpt4 book ai didi

iphone - 什么时候可以设置 Interface Builder 对象的属性?

转载 作者:行者123 更新时间:2023-11-28 17:39:23 24 4
gpt4 key购买 nike

在 View 生命周期中什么时候可以更改 IB 中放置的对象的值?

我有一个步进器和一个 UIImageView,我将它们放入 IB 的 View 中。我在 ViewDidLoad 中放置了它们的一些值(例如步进器最小值和 UIImageView 的图像),但是当 View 出现时,它使用步进器最小值和在 IB 中设置的图像。

最佳答案

您可以在尝试的地方设置属性。

确保调用[super viewDidLoad]

- (void)viewDidLoad
{
[super viewDidLoad];
// adjust views here
}

您可能忘记在 IB 中连接您的 IBOutlets:

这将导致编译器不关心的错误。本质上你的 slider 代码相当于

[nil setMinimumValue:newVal];

我可以在测试程序中运行以下代码,并且不会发生任何投诉或崩溃

UIStepper * step = nil;
step.minimumValue = 5;

关于iphone - 什么时候可以设置 Interface Builder 对象的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8749237/

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