Я хотел бы, чтобы мой пользователь прокручивал внутри CPXYGraph. У меня есть CPXYGraph как часть CPHostingLayer, как в учебниках. Я включил allowUserInteraction, что круто и позволяет прокручивать. Но я не хочу, чтобы мой пользователь прокручивал до «бесконечности», что, похоже, позволяет — вы можете продолжать перетаскивать все дальше и дальше от того места, где данные находятся на графике.
Как ограничить это, чтобы пользователь мог прокручивать только в определенных пределах?
Я также включил masksToBorder и установил для externalBorderPath и innerBorderPath что-то произвольно маленькое, но я не увидел никаких изменений, поэтому я не уверен, как они должны работать.
Я не мог установить maskingPath и subLayerMaskingPath, потому что они кажутся доступными только для чтения (без сеттеров), хотя я чувствую, что эти два свойства могут быть тем, что я ищу.
Кто-нибудь сталкивался с такой ситуацией? Был бы рад, если бы кто-то мог пролить свет. Спасибо!