我有一個可以用來做手指繪畫的視圖。它目前在UIScrollView中。雖然它可以繪製,但它很麻煩,因爲在繪圖時,ScrollView會上下滾動,所以如果觸摸位於該視圖內,如何使滾動視圖停止滾動? 謝謝。UIScrollView裏面的繪圖視圖
這就是爲什麼我需要滾動視圖,它的一堆內容,並在最後,用戶登錄自定義視圖。
我有一個可以用來做手指繪畫的視圖。它目前在UIScrollView中。雖然它可以繪製,但它很麻煩,因爲在繪圖時,ScrollView會上下滾動,所以如果觸摸位於該視圖內,如何使滾動視圖停止滾動? 謝謝。UIScrollView裏面的繪圖視圖
這就是爲什麼我需要滾動視圖,它的一堆內容,並在最後,用戶登錄自定義視圖。
如果您不想使用scrollView進行滾動,爲什麼要使用它?
這聽起來像你應該刪除它和子類UIView。你可以提供一些關於你想用UIScrollView做什麼的更多信息嗎?
好的,我明白了。您可以在簽名框中有一個觸摸時關閉scrollingEnabled屬性,並在簽名完成後將其重新打開。
我認爲這將是最自然的方式來做到這一點。
您可以在自定義視圖中放置一個自定義按鈕,內部爲UIScrollview
。如果該按鈕被設置爲關閉UIScrollView
的scrollingEnabled
屬性。請記住在用戶釋放按鈕時將其設置爲ON。
我已經更頻繁地使用滾動視圖,然後我會喜歡。相信我,從經驗中,試圖控制它的滾動和攔截手勢只是在尋求麻煩。當用戶在滾動視圖內進行簽名時,將滾動視圖中的自定義簽名視圖移至帶有取消/完成按鈕的自定義(也許是全屏)對話框。
您的用戶會感謝您提供更大更容易的簽名空間,解決方案應該在未來更好地工作,並且不依賴於滾動視圖來讓您跟蹤其中的觸摸。
感謝您的回覆。我需要customview在UIScrollview中。我想使用UIScrollView。當用戶在我的customview所在的屏幕部分進行交互時,我不想讓UIScrollView滾動。 – Dexter 2011-05-22 17:43:19
你用scrollView來做什麼? – 2011-05-22 17:49:15
要滾動瀏覽內容,1秒鐘,我會將圖片放在我的問題中,以便您明白爲什麼我需要它。 – Dexter 2011-05-22 17:56:25