gpt4 book ai didi

ios - UIImageView 中心未正确更新

转载 作者:行者123 更新时间:2023-11-29 03:17:22 25 4
gpt4 key购买 nike

我正在练习一些 iOS 编程。我正在寻找将 UIImageView 对象移动到屏幕上的给定位置。 Storyboard包含

-三个文本框用于输入XY和Z分量(xbox,ybox,zbox)
-三个标签显示所述组件值(XLabel,YLabel,ZLabel)
-UIImageView 包含图像(球)
-Go按钮(按下时调用buttonPressed)

在文本框中输入值并单击“GO”后,以下代码成功移动图像。但是,当我取消注释代码以更新标签时,图像不会移动,直到我连续两次单击“GO”。第一次,标签更新。第二次,图像更新。当我取消注释标签更新代码时,为什么需要单击两次?

谢谢,罗布

- (IBAction)buttonPressed {
[self graph: [xbox.text intValue] :[ybox.text intValue] :[zbox.text intValue]];

/*
XLabel.text = [NSString stringWithFormat:@"X:%@", xbox.text];
YLabel.text = [NSString stringWithFormat:@"Y:%@", ybox.text];
ZLabel.text = [NSString stringWithFormat:@"Z:%@", zbox.text];
*/
}
...
-(void)graph:(int)xpos : (int)ypos : (int)zpos{
ball.center = CGPointMake(xpos,ypos);
}

最佳答案

我将提供这个作为答案。关闭自动布局。

关于ios - UIImageView 中心未正确更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21537099/

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