У меня есть UIScrollView с меткой. Я получаю координаты событий касания. Когда пользователь нажимает на экран, я сохраняю координаты кликов в переменной, тогда я хочу прокрутить представление (используя что-то вроде [myScrollView setContentOffset]) таким образом, чтобы координата y щелкнувшей точки стала центром моего представления , поэтому, когда вы нажимаете на какой-либо текст, он будет автоматически прокручиваться в центр экрана. Я не уверен, как тренировать математику этого ...прокрутка щелкнула по центру экрана в UIScrollView
Любая помощь высоко оценена!
благодаря Кай, это работает. Еще есть проблема: первый раз, когда вы нажимаете на какой-либо текст, он будет прокручиваться до центра, чего я хотел. Но если вы снова нажмете его (пока он останется в центре экрана), он вернется к предыдущей позиции ... – izaslavs
Звучит странно. Возможно, вы не держите/не храните точку касания правильно. Опубликуйте код (возможно, в другом вопросе). –
@KaiHuppmann этот код работает идеально. Спасибо. Но ты можешь мне помочь. Это не работает при масштабировании прокрутки. Можете ли вы мне помочь в применении коэффициента масштабирования здесь? –