在我的应用程序中,我正在开发一种磁贴系统。而不是手动做我的瓷砖,我计划让UIImageViews“捕捉”到一个特定的位置。
这是我的问题:
我如何将我的新位置舍入为(在我的情况下) 16的因子?
发布于 2010-11-08 03:41:35
与处理单个float值的方式相同。
CGPoint snap(CGPoint p) {
return CGPointMake(roundf(p.x / 16) * 16,
roundf(p.y / 16) * 16);
}https://stackoverflow.com/questions/4119326
复制相似问题