Это, как я добавляю UIScrollView
в моем viewDidLoad
UIScrollView вид порта координаты
UIScrollView* scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)];
scrollView.backgroundColor = [UIColor redColor];
scrollView.scrollEnabled = YES;
scrollView.pagingEnabled = YES;
scrollView.showsVerticalScrollIndicator = YES;
scrollView.showsHorizontalScrollIndicator = YES;
scrollView.contentSize = CGSizeMake(self.view.bounds.size.width , self.view.bounds.size.height * 2);
[self.view addSubview:scrollView];
scrollView.delegate = self;
Когда Scrollview загружается в первый раз, это координаты: {(0,0), (widthOfiPhone, 0), (0, heightOfiPhone), (widthOfiPhone, heightOfiPhone)}
Всякий раз, когда отделки прокрутки, я хочу получить координаты видового экрана в scrollview. Как это сделать? Благодаря
Кредитов Image: https://oleb.net/blog/2014/04/understanding-uiscrollview/
что вы имеете в виду 'viewport'? – Lion
Содержимое прокрутки, которое отображается на экране в любой момент времени. Скажем, если мой контент 320 * 1500, на iphone 5s, когда scrollview загружается в первый раз, координаты окна просмотра: {(0,0), (320, 0), (0, 568), (320, 568)} –
@ VamshiKrishna ваш вопрос непонятен. Добавьте более подробную информацию, чтобы предоставить кому-то хорошее решение. – Mayur