Как я могу изменить поведение UIScrollView, чтобы начать прокрутку на > 0?

в целом. не соответствует символам новой строки, поэтому попробуйте ((.|\n)*)<foobar>

0
задан Foddy 3 March 2019 в 10:47
поделиться

1 ответ

Я не очень понимаю твою математику. Предполагая, что каждая отметка степени имеет ширину 10 баллов (поэтому вы умножаете на 10), вы, вероятно, хотите что-то вроде:

let tempRange = maxTemp - minTemp  // Width is number of degrees * 10 points

let zeroPosition = zeroTemp - minPosition // Zero position is offset by leftmost (minimum) degrees

self.universalRulerScroll.contentSize = CGSize(width: tempRange * 10, height: scrollHeight)

self.universalRulerScroll.contentOffset = CGPoint(x: zeroPosition * 10 + halfScreenWidth, y: 0)
0
ответ дан Paulw11 3 March 2019 в 10:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: