是iOS编程的新手。这就是我想要做的:
用户在屏幕上输入一些文字并不断添加到UITableView。
像往常一样,它会从顶部添加。
但我想从底部添加它,即添加的每条新消息都会添加到其余/现有消息之上,而不是在下面。
有人可以提供一些指针!
由于 普里亚
答案 0 :(得分:1)
NSMutableArray的-addObject方法将对象追加到数组的末尾。如果你想把它放在开头,只需使用这种方法:
[inputArray insertObject:userInput atIndex:0];
还有其他方法可以将对象放入数组中并移动它们。看一下文档:
答案 1 :(得分:0)
您使用的是CoreData吗?如果是这样,也许您可以设置创建时间并按降序排序?
如果您不使用CoreData但将数据存储在某种数组中,只需将新对象添加到数组的开头,然后重新加载数据。
[array insertObject:data atIndex:0];