0

私は xCode の初心者で、簡単なアプリを作ろうとしています。

私は xCode 4.4.1 を使用しておりTableView、多くのセルで を作成したいと考えています。
セルをクリックするViewControllerと、上部にお気に入りボタンが表示されます。

このボタンを押すと、TableViewお気に入りに使用される別のセルにセルが移動します。

答えを探してみましたが、何も見つからなかったので、完全なチュートリアルを探しています。

4

1 に答える 1

0

「セルを移動する」という観点から考えないでください。テーブルのソース データを移動またはフラグを立てるという観点から考えてください。

NSArray最初のテーブルには、データを取得するためのモデルが必要です。これが、テーブルに表示されるオブジェクトを含むと仮定しましょう。

お気に入りのリストが必要な場合は、テーブルにフィードするデータの配列内のどの要素がお気に入りとしてフラグ付けされているかを追跡する方法が必要です。これを行うには、要素を別のお気に入り配列にコピーするか、ボタンの押下に応じてデータ オブジェクトにフラグを設定します。

次に、お気に入りテーブルはお気に入り配列からロードされます。または、メイン配列をフィルタリングして、フラグが設定された要素のみを取得することもできます。

于 2012-09-16T17:23:38.940 に答える