サブクラス化UITableViewCellして、その中にいくつかのビュー (例: UILabel) があるとします。
テーブルがレンダリングされました。 今、そのビューを変更/アニメーション化したいと思います。
| | | |
|-----------------------| |-----------------------|
| label alpha=1.0 | animate | label alpha=0.5 |
|-----------------------| ===> |-----------------------|
| label alpha=1.0 | | label alpha=0.5 |
|-----------------------| |-----------------------|
| | | |
だからcellForRowAtIndexPath、、、今は良い選択肢willDisplayCellでdidEndDisplayingCellはないと思います。
animateTestサブクラス内UITableViewCellに、ラベルのスタイルを変更するメソッドを作成しました。たとえば、色やアニメーションを実行します。
テーブルをレンダリングするView Controllerで、テーブルビューのサブビューで高速な列挙を実行しようとしました。列挙のおかげで、サブクラス化されたすべてのUITableViewCellインスタンスをキャッチしperformSelector、メソッドを起動するものを使用しましたanimateTest。しかし、何も変わりません。にしても[tableview reloadData]。
テーブルがレンダリングされた後、テーブル セル内の何かをアニメーション化するにはどうすればよいですか? (使用[UIView animateWithDuration.........]) ?
前もって感謝します。