gpt4 book ai didi

ios - Autosize 和 UIImageView 无法正常工作

转载 作者:行者123 更新时间:2023-11-29 02:42:58 24 4
gpt4 key购买 nike

我有一个位于屏幕右下角的 UIImageView,每次用户按下按钮时,它都会向左移动几个点。当图像到达屏幕的另一侧时,我使用 if 语句将其放回右侧。我关闭了自动布局并使用以下选项自动调整大小: enter image description here

因此它可以同时适用于 3.4 英寸显示屏和 4 英寸显示屏。

第一次,图像按照两个屏幕中的预期方式从右向左移动。但当它到达末尾并重新出现在开头时,它仅适用于 4 英寸显示屏。在 3.5 英寸显示屏中,图像脱离屏幕,因为由于某种原因不再识别“自动调整大小”选项。

我的问题是:有没有办法设置一个 if 语句来表达这样的内容?

if (3.5 inch display) {
ImageOne.center = CGPointMake(400,300);
} else {
ImageOne.center = CGPointMake(300,400);
}

我想这种方式可能是在两个屏幕上正确显示图像的解决方案,如果不是,我该如何修复它?

任何帮助将不胜感激,因为我一整天都在尝试解决这个问题。

提前致谢!

最佳答案

试试这个

if ([[UIScreen mainScreen] bounds].size.height == 568)){
//4 inch
ImageOne.center = CGPointMake(300,400);

}
else{

ImageOne.center = CGPointMake(400,300);

}

关于ios - Autosize 和 UIImageView 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25526068/

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