Объединение contentOffset в операторе if? IOS - PullRequest
0 голосов
/ 25 января 2012

В основном я пытаюсь понять, как написать следующее:

//pseudo-code
if (the x value for contentOffset is equal to 
   a figure between, say, 50 and 100) {
   then a specific void is to be executed. 
} 

Спасибо! * * 1004

1 Ответ

1 голос
/ 25 января 2012
CGPoint offsetPoint = myScrollView.contentOffset;
float offset = sqrtf(powf(offsetPoint.x,2)+(powf(offsetPoint.y,2));
if (50 < offset && offset < 100) {
   [self myMethod];
}

или, если вас интересует только одно направление, скажем, вертикально,

CGFloat offset = myScrollView.contentOffset.y;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...