[英]Why isn't the swipe gesture triggering a segue to the next view?
我已經在情節提要上向UICollectionView添加了滑動手勢識別器,並設置了導航控制器。 我正在按照本教程進行操作 ,只是我將UICollectionView用於第一個視圖。
實際的問題是,當我運行該程序並嘗試滑動時,什么也沒發生。 一切都會發生。
我嘗試以不同的方式反復地遵循指示,但是似乎沒有任何效果。 我創建了另一個項目,僅使用常規視圖即可正常工作,這使我認為UICollectionView是問題的一部分。 我是否將手勢識別器放在錯誤的視角? 我嘗試將其放在第一個View Controller的UIView和UICollectionView中,但是它不起作用。
我究竟做錯了什么? 顯然,如果我遺漏了任何信息或根本不需要任何信息,請隨時在評論中提出要求。
編輯:刷卡的連接:
UICollectionView
可能接管了該手勢,並告訴控制器它無法同時處理集合視圖手勢和滑動手勢。 實現UIGestureRecognizerDelegate
協議並在此委托方法中返回- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
。 確保從情節提要中在控制器上設置了滑動手勢的代表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.