UIScrollView contentInset меняется после того, как был установлен - PullRequest
0 голосов
/ 07 мая 2018

У меня есть приложение для iOS, использующее UIScrollView (содержащее UIImageView). После изменения масштаба и возврата к 1.0, когда я пытаюсь изменить contentInset объекта scrollView, он сразу же меняется на другое значение.

Как я могу применить contenInset?

myScrollView.contentInsetAdjustmentBehavior=UIScrollViewContentInsetAdjustmentNever;
float offx=0; // it's actually calculated
myScrollView.contentInset = UIEdgeInsetsMake(0, offx, 0, offx);
NSLog(@"Inset just set to:%.0fx%.0f (%.0f)",myScrollView.contentInset.left,myScrollView.contentInset.right,offx);
 // The 3 above values are supposed to be aligned

ожидаемый результат: Inset просто установлен на: 0x0 (0)
фактический результат: Inset просто установлен на: 20x20 (0)

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