gpt4 book ai didi

iphone - 保存表格 View 的状态/保存表格 View 文本的状态

转载 作者:行者123 更新时间:2023-12-01 19:25:45 26 4
gpt4 key购买 nike

我有一个 UITableView,我可以添加和删除单元格。我在每个单元格上还有两个按钮,用于从单元格文本中加减 1。但是当我转到另一个页面然后返回表格 View 页面时,所有单元格文本都设置回 1 .但我希望单元格的文本保持用户设置的值!有人可以帮助我吗?我不知道该怎么做。谢谢!

最佳答案

您必须维护 NSMutableArray (可能是 NSIntegers )保存单元格的值。然后,每当用户更改值时,更新数组中的值。此外,通过从数组中读取来显示单元格标签值。下面的示例代码 -

-(void)plusButtonClicked:(id)sender
{
//figure out the cell index which was updated using sender
//update the array entry
//[self.array objectAtIndex:index]++; self.array is the array you will maintain
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{

cell.label.text = [NSString stringWithFormat: @"%d", [self.array objectAtIndex:indexPath.row]];
}

如果您希望这些值即使在应用程序终止并重新启动后仍然存在,请考虑使用 CoreData。

关于iphone - 保存表格 View 的状态/保存表格 View 文本的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7844221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com