簡體   English   中英

在子視圖的內部邊界內移動ImageView

[英]Moving an ImageView within the inner-Boundry of a subview

大家好!

首先,希望處理或偽代碼足以解決我的問題(如果您可以節省時間和精力,歡迎使用obj-c代碼)。

我有一個UIView,其中包含許多子視圖,這些子視圖代表前進的路徑。 這些子視圖(在概念上)具有邊界,因此具有子畫面的運動僅限於其中的內部邊界。 子視圖鏈接在一起(鏈接之間沒有邊界),因此需要從一個子視圖跨越到另一個子視圖。

我已經實現了一個ImageView來表示精靈,並像子視圖一樣附加到主UIView上。

現在,我要做的是在手指移動的地方實現事件處理和鍛煉,並嘗試在子視圖范圍內手動移動精靈。

有沒有一種更好的方法,如我所注意到的,您可以設置視圖等的邊界。 有沒有一種方法可以讓iPhone管理子視圖允許在子視圖中移動的位置,或者我必須手動計算子視圖內的運動限制,然后手動限制子視圖上的運動。

“邊界”不是邊界,而是視圖大小的定義。 您實際上不能使視圖執行任何操作,除了打開剪輯會阻止精靈在視圖外部繪制。

您確定不想使用某種能夠幫助您進行碰撞檢查的游戲引擎嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM