UITableView私は持っているアプリを持っていてCells、UIImageViews昼UILabelsのテーマと夜のテーマのイメージ/テキストカラーを変更します(自動的に設定しようとしています)。
私の問題は、テーブルにデータが入力されているときに画像と色を設定しcellForRowAtIndexPath、その日中に「テーマ」を設定し、数時間後に夜の「テーマ」でアプリを再度開くと、アプリはまだ「バックグラウンド」にあり、リロードする必要viewDidLoadはありません (つまり、起動しません)。スクロールするまでUITableView「テーマ」が表示され、スクロールによって新しいセルが表示されると、「テーマ」が表示されます。
時間帯を変更する場合、セル内のオブジェクトをどのように設定すればよいですか? を使用することを考えていNSTimerましたが、セル内のオブジェクトを更新する方法がわかりません。AppDelagateで適切な方法を使用して物事を動かすことも考えていましたが、強制的にリロードする方法はありTableViewますか?
助言がありますか?