1
在頂部和底部覆蓋到的MapView視圖的兒童杆與ImageViews製成,按鈕和標誌是爲在這裏看到:
我的具體問題是,MapView吸走了所有觸摸事件,所以沒有按鈕正在工作。我已經通過在包含所有疊加控件的視圖上啓用用戶交互來解決它,但它禁用了與地圖的所有交互。我也嘗試將ui包裝在一個視圖中,這個視圖不能與兩個子視圖(包含酒吧)進行交互,這些子視圖以奇怪的表示錯誤和大量NSLog的約束錯誤結束。
關於如何正確實現此佈局的任何想法?如果用戶嘗試通過觸摸灰色酒吧來與它進行交互,則該地圖不應該起作用。
您認爲這是唯一的方法嗎?我們的Android應用程序已經按照我們的設計意圖行事,所以我們真的很想在iOS上保持這種狀態。 – Machinarius
這對用戶來說並不明顯,它是一個實現細節。爲什麼它如何實施?也許我誤解了這個問題。 –
我指的是地圖在酒吧下的顯示效果如何,即使地圖在您拖拽的情況下也不會工作 – Machinarius