iOSプログラミングの初心者です。これがやろうとしていることです:
ユーザーが画面にテキストを入力すると、UITableViewに追加され続けます。
いつものように、それは上から追加されています。
しかし、私はそれを下から追加したいと思います。つまり、追加された新しいメッセージはそれぞれ、残りの/既存のメッセージの下ではなく、上に追加されます。
誰かがこれについていくつかのポインタを提供できますか?
プリヤありがとう
iOSプログラミングの初心者です。これがやろうとしていることです:
ユーザーが画面にテキストを入力すると、UITableViewに追加され続けます。
いつものように、それは上から追加されています。
しかし、私はそれを下から追加したいと思います。つまり、追加された新しいメッセージはそれぞれ、残りの/既存のメッセージの下ではなく、上に追加されます。
誰かがこれについていくつかのポインタを提供できますか?
プリヤありがとう
NSMutableArrayの-addObjectメソッドは、オブジェクトを配列の最後に追加します。最初に配置したい場合は、代わりに次の方法を使用してください。
[inputArray insertObject:userInput atIndex:0];
オブジェクトを配列に配置して移動する方法は他にもあります。ドキュメントを見てください:
CoreDataを使用していますか?もしそうなら、多分あなたは作成時間を設定してそれを降順にソートすることができますか?
CoreDataを使用せずにデータをある種の配列に格納する場合は、配列の先頭に新しいオブジェクトを追加してから、データを再読み込みします。
[array insertObject:data atIndex:0];