swift3-将数组索引打印到每一行

时间:2018-09-09 23:12:22

标签: swift3 tableview

如何将数组的index打印到表视图单元格中?

例如:

var list = [Person]() 

我有这个对象数组,并且像这样将每个对象添加到tableview中:

cell.nameLabel?.text = list[indexPath.row].firstName + " , " + list[indexPath.row].lastName

但是我也想为每个项目在名字和姓氏旁边打印index。例如,如果数组具有["mike jones", "James smith"],则它将看起来像这样:

1个迈克·琼斯

2詹姆斯·史密斯

它将存储在此positionLabel

//cell.positionLabel?.text = list[indexPath.row]

1 个答案:

答案 0 :(得分:0)

<!DOCTYPE html>
<html>

<head>
  <style>
    table,
    td {
      border: 1px solid black;
    }
  </style>
</head>

<body>

  <p>Trying to obtain values from checkboxes within a table.</p>

  <table id="myTable">
    <tr>
      <td id='C1'> <input type='checkbox' checked='checked'> </td>
      <td id='C2'> <input type='checkbox' checked='checked'> </td>
    </tr>
    <tr>
      <td id='C3'> <input type='checkbox' checked='checked'> </td>
      <td id='C4'> <input type='checkbox' checked='checked'> </td>
    </tr>
  </table>
  <p id="print1"></p>
  <p id="print2"></p>
  <p id="print3"></p>
  <p id="print4"></p>

  <br>

  <button onclick="myFunction()">Try</button>

</body>

</html>