2010-11-07 3 views
1

В моем приложении я разрабатываю своего рода систему плитки. Вместо того, чтобы вручную выполнять мои плитки, я планирую, что UIImageViews «привязаны» к определенному месту.Round CGPoint location

Вот мой вопрос:

Как закруглить свое новое место на фактор (в моем случае) 16?

ответ

3

То же, что и с индивидуальными float значениями.

CGPoint snap(CGPoint p) { 
    return CGPointMake(roundf(p.x/16) * 16, 
        roundf(p.y/16) * 16); 
} 
+0

ах. Конечно. Дурак я! Благодаря! –

Смежные вопросы