Storyboard scaling image problem and porting to iPad to modernize the App

We have an App which displays a human body image on the background with 2 kinds of buttons over it. One type is the names os the muscles the other are rounded spots with their location on top of the human figure. When the user clicks the muscle name all spots disappear and only the one over the muscle remains. All was good when only a couple of iPhone sizes existed but now we cannot figure out how to make auto-layout work like this since the image's proportion in the background doesn't scale the same way as the buttons.

It will a be a missed feature having to leave this out..
Should we just go for SwiftUI instead?

(sorry if this isn't the right place to ask)