2016-07-27 3 views
0

whatsappのようなテーブルビューの最後のセルを最初に表示したい。私はスクロールアニメーションを望んでいません。誰でも助けてくれますか? おかげ最後のセルからUITableViewを開始する

+1

ただあなたの配列を逆にする –

+0

これは役立つかもしれません:http://stackoverflow.com/questions/38361316/swift-scroll-to-table-that-only-only-blank-sections/38361555#38361555 – fiks

+0

あなたの質問は不明です。あなたのテーブルビューのセルを逆にしたいですか?はいの場合は、Anbuの言ったことをして、代わりにデータソースの配列を逆にします。または、tableViewを最後のセルにスクロールダウンしますか? – NSNoob

答えて

1
[tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; 

は注意してください:アニメーションは、あなたがのUITableViewとのUITableViewCellを含め、あなたがそれに使用するすべてのビューを、変換することによってそれを行うことができます何

0

ではありません。

まず

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 

    //This is important, since we are inverting the tableview , all subview must be inverted as well 
    cell.transform = chatTableView.transform 

    return cell 
} 

いますが、最近の最初のセルを読み込むことができますこの方法をセルに変換

tableView.transform = CGAffineTransformMake(1, 0, 0, -1, 0, 0); 

が、その後cellForRowAtIndexPathで、あなたが同じに設定する必要があり、変換設定することで、テーブルビューを反転すべてのサブビューがtableViewと同じ変換を使用していることを確認してください

関連する問題