Dear All,
I am currently facing a challenge with updating the contentScaleFactor
of my PKCanvasView
, which is embedded within a custom UIScrollView
. I have configured the PKCanvasView
to have both its maximum and minimum zoomScale
set to 1.0, ensuring that users can only zoom into the UIScrollView
and not directly into the PKCanvasView
.
Upon the completion of a zoom action in my UIScrollView
, a notification is published and received by the PKCanvasView
. This triggers a function intended to update the contentScaleFactor
. However, this process is not functioning as expected.
Despite consulting with several engineers at WWDC24 and exploring multiple potential solutions, the issue remains unresolved.
Interestingly, when zooming into a PDF in the Documents app on iOS 17, the strokes are re-rendered perfectly, while in previous iOS versions, this bug persists in the Documents app.
I would greatly appreciate any insights or solutions from those who might have encountered and resolved this issue.
Thank you in advance for your assistance.
Best regards,
Timon