2016-07-27 2 views
0

Я хочу показать последнюю ячейку сначала в виде таблицы, например whatsapp. Я не хочу прокручивать анимацию. Может кто-нибудь мне помочь? БлагодаряЗапустите UITableView из последней ячейки

+1

просто отмените свой массив –

+0

это может помочь: http://stackoverflow.com/questions/38361316/swift-scroll-to-bottom-of-table-that-only-blank-sections/38361555 # 38361555 – fiks

+0

Ваш вопрос непонятен. Вы хотите перевернуть свои ячейки таблицы? Если да, сделайте то, что сказал Анбу, вместо этого измените свой массив данных. Или вы хотите, чтобы tableView прокручивалДля последней ячейки? – NSNoob

ответ

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

обратите внимание: одушевленные не

0

Вы можете сделать это путем преобразования UITableView и любые мнения, используемые в нем, в том числе UITableViewCell.

Первый Переверните TableView путем установки преобразования,

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

затем в cellForRowAtIndexPath, вам необходимо установить тот же трансформироваться в клетки

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 
} 

, но таким образом, вы можете загрузить клетки в последнее время первый закажите, убедитесь, что все subviews используют то же преобразование, что и tableView

Смежные вопросы