您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機編程>

根據(jù)tableView的特點,操作Cell實現(xiàn)一些動畫效果

大?。?/span>0.3 MB 人氣: 2017-09-25 需要積分:1

前言

UITableView 是iOS日常開發(fā)中經(jīng)常使用到的控件。tableView的普通展示效果比較生硬,為了提升APP的活力,提升體驗,我們可以對根據(jù)tableView的特點,操作Cell實現(xiàn)一些動畫效果。

我寫了一個簡單的動畫集 TableViewAnimationKit,只需要一行代碼就可以讓tableView實現(xiàn)動畫

目前有大概10個動畫,后續(xù)會優(yōu)化增加。

源碼放到Github上: TableViewAnimationKit歡迎大家star、下載,交流溝通。

正文

一、效果展示:

根據(jù)tableView的特點,操作Cell實現(xiàn)一些動畫效果

根據(jù)tableView的特點,操作Cell實現(xiàn)一些動畫效果

根據(jù)tableView的特點,操作Cell實現(xiàn)一些動畫效果

二、使用方法

TableViewAnimationKit調(diào)用各個動畫的方法都為類方法,只需一行代碼就可以調(diào)用。

eg:

1

[TableViewAnimationKit shakeAnimationWithTableView:tableView];

TableViewAnimationKit提供的動畫類方法

+ (void)moveAnimationWithTableView:(UITableView *)tableView;

+ (void)alphaAnimationWithTableView:(UITableView *)tableView;

+ (void)fallAnimationWithTableView:(UITableView *)tableView;

+ (void)shakeAnimationWithTableView:(UITableView *)tableView;

+ (void)overTurnAnimationWithTableView:(UITableView *)tableView;

+ (void)toTopAnimationWithTableView:(UITableView *)tableView;

+ (void)springListAnimationWithTableView:(UITableView *)tableView;

+ (void)shrinkToTopAnimationWithTableView:(UITableView *)tableView;

+ (void)layDonwAnimationWithTableView:(UITableView *)tableView;

+ (void)roteAnimationWithTableView:(UITableView *)tableView;

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?