91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • scrollview上添加子視圖,在第一個視圖右滑顯示時右滑調用某個方法

scrollview上添加子視圖,在第一個視圖右滑顯示時右滑調用某個方法

發布時間:2020-07-15 18:22:17 來源:網絡 閱讀:763 作者:ljl5125 欄目:開發技術

1.設置scrollview沒有反彈效果

scrollview.bounces = NO;


2.在scrollview上添加很多控制器的view,在滑動到最左側(第一個)view時,再右滑不在是反彈效果,而是調用某個方法時:

步驟1:重寫scrollview類,在scrollview類里有個

-(BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer

方法


例如

-(BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer

{

    if ([gestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]]) {

        UIPanGestureRecognizer *pan = (UIPanGestureRecognizer *)gestureRecognizer;

        

        CGPoint point = [pan translationInView:self];

        

        if (point.x>0) {

            //向右拖動

            self.isRightSlide = YES;

        }else

        {

            //不是向右拖動

            self.isRightSlide = NO;

        }

    }

    

    return YES;

}


步驟2:在添加scrollview的主控制器里實現scrollview的代理方法

#pragma mark -scrollView代理方法

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;

{

  //判斷左側第一個view和scrollview是向右滑動 

    if (scrollView.contentOffset.x == 0 && myscrollView.isRightSlide == YES) {

        //調用第一個視圖右滑時要調用的方法

        [self  someFunction];

    }

}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

冕宁县| 藁城市| 台山市| 安溪县| 遂宁市| 汕尾市| 武汉市| 高阳县| 玛曲县| 文化| 庆云县| 宁陵县| 柘荣县| 乌兰察布市| 克拉玛依市| 屯昌县| 雅安市| 阳原县| 龙南县| 昌宁县| 乳源| 靖宇县| 金门县| 沂源县| 衡阳县| 永城市| 青岛市| 平顶山市| 炉霍县| 祁东县| 金寨县| 木兰县| 泊头市| 广安市| 光山县| 彰化县| 蓝山县| 平原县| 沿河| 靖江市| 达日县|