2016-09-30 1 views
0

Я работаю над быстрым проектом. У меня есть таблица, которая правильно загружает данные. Тем не менее, у меня много ячеек для каждой строки, и она не вписывается в экран iphone и отключается от экрана. Я хотел бы, чтобы некоторые ячейки переходили к следующей строке, а не отображались на экране. Как это сделать? Благодарю.Swift TableView ячейка не вписывается в 1 строку

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



    let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! ResultTableViewCell 

    //cell.textLabel?.numberOfLines = 0 

    //cell.textLabel?.lineBreakMode = NSLineBreakMode.ByWordWrapping 

    let category: Category = categories[indexPath.row] 

    cell.lblName.text = category.name 
    cell.lblQty.text = category.qty 
    cell.lblSub.text = category.sub 
    cell.lblSub2.text = category.sub2 
    cell.lblCountry.text = category.country 
    cell.lblState.text = category.state 
    cell.lblCity.text = category.city 


    return cell 

} 

На моем экране он может вместить только 5 столбцов, а остальное отключается. Я хочу показать каждую строку в 2 строках. В первой строке отобразятся имя, qty, sub, sub2, а на следующей строке отобразятся страна, штат и город.

+0

Пожалуйста, разместите свой код, чтобы мы могли понять, что происходит. –

+0

Я вставил код. – Julia

ответ

0

Это не говорит нам многого, не видя макета ваших ячеек и некоторых экранов примеров, представляющих проблему. Но вполне возможно, что вы захотите посмотреть на авторезистирующие ячейки и UITableViewAutomaticDimension.

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

  • Нет связанных вопросов^_^