2016-04-21 8 views
1

在圖片中,您可以看到Storyboard的結構:View - > ScrollView - > ContentView(view) - > Views。藍色圖像中的按鈕顯示在手機屏幕外,當我將滾動移至該按鈕時,該按鈕不會檢測到水龍頭。ScrollView中沒有可見部分的按鈕

我看了很多論壇,我加了這一點:

scrollView.userInteractionEnabled = Bool(true); 
    scrollView.exclusiveTouch = Bool(true); 

    scrollView.canCancelContentTouches = Bool(true); 
    scrollView.delaysContentTouches = Bool(true); 

在故事板標誌着我脫滾動型「遲延內容潤色」,並標誌着我的按鈕「啓用用戶交互」

我不知道該怎麼做。爲他人

enter image description here

+1

您確定您的滾動視圖內的內容視圖的內容大小是否等於滾動視圖的內容大小? –

+0

檢查該按鈕的框架。如果你已經設置了約束,那麼確保它們被正確設置。 –

+2

你不覺得「布爾(真)」是矯枉過正嗎?你可以把「真正的」.... –

回答

1

發佈答案,請參閱:

當添加在故事板內容視圖滾動視圖,請確保您的滾動查看裏面的內容查看的內容大小等於滾動視圖的內容大小。

否則,您的內容視圖將無法檢測超出手機屏幕高度範圍的觸摸。

很高興爲您服務!