For all the #Swift and #iOSDeveloper here. I did use Apple’s #TipKit here, which is available starting from #iOS17. It does most of the heavy lifting for you.
To take note, also to self, I did not use it as intended: to show the same ‘tip’ a limited amount of instances. I did want to use it as a dialog, activated by user input. With some fiddling around with UUIDs and ‘.id()’ in #SwiftUI I managed to get it working.