我想使用UIScrollView的滾動/平移功能,但我想處理所有縮放和縮放自己。我目前的計劃是有一個viewController擁有一個UIView(我將它稱爲view1)與多個UIViews和UIScrollViews作爲孩子。如何實現我自己的縮放,但仍然可以訪問UIScrollView的滾動?
view1是否可以處理所有多點觸摸事件(爲了手動呈現他的所有孩子的縮放狀態)並將結果繪製到每個相應的滾動視圖上以允許用戶滾動結果? (爲了好奇,應用程序繪製了多個熱圖,每個熱圖都有自己的一組座標軸,在縮放或滾動時,座標軸需要更新自己以正確標記數據區域中顯示的範圍(滾動視圖) 。我無法使用默認的上下文圖像縮放縮放,這是因爲在上下文上繪製的任何東西都會縮放(包括參考線等)。縮放操作實際上並不是讓事物變大,而是調整可視數據範圍。)