2
我已將MKMapView
放在某個xy座標(x:25 y:120)的視圖中,大小約爲視圖高度的三分之一,並填充了大部分寬度(w :275,h:150)。視圖中還有其他元素,主要是標籤和按鈕。MKMapView更改視圖中的物理位置
當它看起來[編輯添加:在模擬器中運行應用程序時](推送到UINavigationController
堆棧,表格單元格的詳細視圖)後,頁面上的所有內容都處於合適的位置除了對於MKMapView
,它始終是頁面上的高度。也就是說,在上面顯示的測量中,它實際上將它放在x:25 y:-30。如果我將它沿着頁面向下移動,比如說y:300,它仍然會將它向上移動到地圖的高度,在這種情況下將移動到y:150。
它爲什麼繼續移動?最初將它放置在視圖下方150個像素處,以使其最終位於正確的位置是一種可怕的攻擊。