Swift 如何通过按下表视图外的按钮来清空表视图内的单元格数据?
我的应用程序中有一个表视图,其中包含4种不同类型的单元格。我希望能够按下导航栏上的一个按钮(一个清除按钮),并能够清空我单元格中的数据。我的一些单元格中有分段控件,我希望能够在点击此按钮后将其设置为零。即使对于不在视图中但仍需要清空的单元格,我如何才能做到这一点?停止思考单元格,思考数据模型。当用户按下按钮时,您将重置数据。然后重新加载表视图,可见单元格和所有未来的单元格都会拾取您的更改,因为您已经巧妙地编写了Swift 如何通过按下表视图外的按钮来清空表视图内的单元格数据?,swift,uitableview,reloaddata,Swift,Uitableview,Reloaddata,我的应用程序中有一个表视图,其中包含4种不同类型的单元格。我希望能够按下导航栏上的一个按钮(一个清除按钮),并能够清空我单元格中的数据。我的一些单元格中有分段控件,我希望能够在点击此按钮后将其设置为零。即使对于不在视图中但仍需要清空的单元格,我如何才能做到这一点?停止思考单元格,思考数据模型。当用户按下按钮时,您将重置数据。然后重新加载表视图,可见单元格和所有未来的单元格都会拾取您的更改,因为您已经巧妙地编写了cellForRowAt,以使单元格反映数据 基本上,我刚才说的或多或少是表视图的黄金
cellForRowAt
,以使单元格反映数据
基本上,我刚才说的或多或少是表视图的黄金法则。你从不直接在细胞上操作;您可以对数据进行操作并重新加载表,以便需要数据的任何单元格都可以按需检索数据