IOS_實現tableview向上滾動全屏效果與點擊展開動畫

需求:TableView 向上滑動的時候,全屏展示滑動 (遮蓋住頂部Nav和底部Tabbar)


一、實現了3個動畫

1.底部Tabbar的切換滑動

2.tableView滑動全屏

3.點擊Cell進入詳情頁有展開動畫


二、使用方法

1. 使你的類繼承自ExpandAndScrollFull類(FunctionClass文件夾內)

2.設置targetTable 爲你想要全屏顯示的tableView

3.如果還需要實現點擊,展開進入下一頁的動畫,則需要設置ExpandableAndScrollFullDelegate

4.實現代理方法

#pragma mark - ScrollFullAndFoldableVCDelegate
- (UIViewController*)getPushVCByIndexPath:(NSIndexPath *)indexPath
{
    AJNextLevelVC *nextVC = [[AJNextLevelVC alloc] init];
    nextVC.hidesBottomBarWhenPushed = YES;
    return nextVC;
}


效果如下:




當然,必須給你地址,隨意下載 : 源程序下載Github




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章