[英]contentOffset of UIScrollView
我如何獲得contentOffset的x位置?
這是我的代碼,但是在日志中始終拋出0
- (void)adjustAreaScroll:(NSNotification *)notification
{
int value = [[notification object] intValue];
NSLog(@"adjustAreaScroll, %i", value);
switch (value) {
case 0:
[topScroll setContentOffset:CGPointMake(0, 0)];
break;
case 1:
[topScroll setContentOffset:CGPointMake(1024, 0)];
break;
case 2:
[topScroll setContentOffset:CGPointMake(2048, 0)];
break;
case 3:
[topScroll setContentOffset:CGPointMake(3072, 0)];
break;
}
NSLog(@"target position -----> %i", self.topScroll.contentOffset.x);
}
CGPointMake返回由CGFloats組成的CGPoint。 將%i放入%f。
NSLog(@"Offset : %@", NSStringFromCGPoint(scrollview.contentOffset.x));
或這樣定義
CGFloat offSet= scrollview.contentOffset.x;
NSLog(@"Offset : %f", offset);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.