1
私はテーブルビューを持ち、その最初の行は残りのスタイルとは異なるスタイルです。一度テーブルをスクロールすると、他の行のスタイルも最初の行のスタイルになります。何が問題なの?号が発行されますか?
私はテーブルビューを持ち、その最初の行は残りのスタイルとは異なるスタイルです。一度テーブルをスクロールすると、他の行のスタイルも最初の行のスタイルになります。何が問題なの?号が発行されますか?
テーブルビューのセルは、が再利用されていることを覚えておいてください。そのため、行0用に構成されたセルは、構成がそのまま残っている状態で、さらに下にポップアップして戻ります。だから、ここでは2つのオプションを持っている:
WWDCでこれが言及されたときは、2番目の選択肢が好ましいと思われました。これは、テーブルオブジェクトがスクロールするほどラベルオブジェクトなどのメッセージが少なくなるためです。
私は2番目のオプションを選択しないと、セル識別子が役に立たなくなり、パフォーマンスが向上します。 –
それはAppleの指針でもあるようですが、ただ1つのセルが特別な種類のものだが、この場合はおそらく洗濯物になるだろう。特に#1では、未使用のセルインスタンスがメモリを消費することはありません。 –
パーフェクト - 楽しんでください。 UITableViewはぎこちない小さな獣ですが、あなたがそれを習得すれば非常に役立ちます。 –