2016-10-21 53 views

回答

0

斯威夫特3溶液

我正面臨着類似的問題,並通過設置

scrollView.delaysContentTouches = false 

說明

固定的,根據蘋果文檔

如果VA此屬性的值(delaysContentTouches)爲true,則滾動視圖會延遲處理觸摸手勢,直到它可以確定滾動是否爲意圖。如果該值爲false,滾動視圖會立即調用touchesShouldBegin(_:with:in :) 。默認值是true。

正如這個詞所暗示的,它延遲了內容接觸(即降低了子視圖操作的優先級),導致在滾動期間無響應的子視圖內容更新。

當此屬性設置爲false時,它會優先考慮子視圖的操作(通過立即呼叫touchesShouldBegin(_:with:in :))導致響應子視圖內容更新。

+0

我有這個問題。我在parentviewcontroller中使用horizantal scrollview。我禁用滾動當我觸摸滑塊在chaildviewcontroller它不工作。任何建議請。 – Malleswari

-1

也許你打電話給UISlider「Lazy var」。讓我們將其更改爲「讓」