gpt4 book ai didi

iphone - 自动布局按钮位置

转载 作者:行者123 更新时间:2023-11-29 13:26:30 25 4
gpt4 key购买 nike

我对新的自动布局功能有一个简单的问题。我有一个可以在 iphone 4、4s 和 5 上运行的应用程序。我需要在屏幕上放置一个按钮,并且该按钮需要在 4 英寸屏幕上距按钮 302 像素,在 3.5 英寸屏幕上距按钮 282 像素(均在视网膜上说话)解决)。我该如何实现?

我找到了一些教程,但似乎都没有涵盖我所追求的内容。有什么想法吗?

最佳答案

如果您构建的版本低于 iOS 6.0,则如果您使用自动布局,应用程序将会崩溃。它只适用于 iOS 6。

也就是说,我是如何在支持旧版 iOS 的同时处理不同的屏幕高度的:

你做一个宏

#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )

并且可以这样检查。

if( IS_IPHONE_5 )
{
//position the button 302 px from bottom of the screen
}
else
{
//position the button 282 pixels from the bottom of the screen
}

this question helped me

关于iphone - 自动布局按钮位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12996488/

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