0
基本上,我正在研究iPad上的應用程序,該應用程序涉及用戶可以在屏幕上水平滾動的行。它的設置使得UIScrollView和頂部使用drawRect的UIView成爲可能。我也有一個UIView,它基本上是一個可以通過觸摸移動的球體,並且還可以檢測UIScrollView是否在UIScrollView中,以及它是否在UIView中繪製的線條上。有關UIScrollView和UIView所有權的一些幫助
雖然這是我的主要問題。 UIScrollView和球都是同一個視圖控制器的子視圖,我想這樣做的目的是,當球被拖入UIScrollView時,它會隨之滾動,甚至在需要的時候消失。我應該怎麼做?我應該在這種情況發生時將球作爲UIScrollView的子視圖嗎?還是應該以其他方式進行?
嗯....恐怕我不太明白你給的答案。你的意思是把球放在UIScrollView的一個透明子視圖上,或者將UIScrollView插入到該透明視圖中?我很抱歉如此困惑...... – RaysonK
將球放入容器視圖中,該容器視圖變成帶有手勢識別器的視圖等。當您需要添加視圖到其中時,要跟蹤球的移動,將其放入這個觀點。現在球和另一個視圖一致移動。 iOS/OSX充滿了使用容器視圖解決諸如此類問題的情況。 –
好吧,現在我明白了。謝謝! – RaysonK