我在WatchOS上使用WKInterfaceTable

例如,如果表格已经有5行,

和我

.setNumberOfRows(2, withRowType: "rows")使其现在只有2行,

这是否意味着不再可见的3行将被释放

(或者我必须运行apptTable.removeRows取消分配)吗?

谢谢

最佳答案

调用.setNumberOfRows后,WKInterfaceTable将被更新,因此,是的,示例中多余的3行将被删除。无需手动调用removeRows。

这也明确声明为in the documentation


  当您要用以下行填充表时使用此方法
  所有相同的类型。此方法从
  表格并根据中的信息配置一组新的行
  numberOfRows和rowType参数。

关于swift - 设置setNumberRows是否会取消分配不需要的行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47838512/

10-09 06:57