I am trying to implement a view that will allow the user to pan around a view (just like 2D scroll view). Additionally the view should have a possibility to zoom out (to see more of the area). Dynamically I want to add subviews to that view (my custom ones) that will be positioned absolutely in relation to top left corner of the view.
I have managed to find a way of creating a 2D ScrollView using ScrollView and HorizontalScrollView, but I have no idea how to add zooming to it.
Do you guys have a solution to this or done sth similar?