1

iOS 6、Xcode 4.5 を使用。

UITableViewCell 上にある UIActivityIndi​​cator があります (動的プロトタイプ セルを使用)。startAnimating を呼び出すと、アクティビティ インジケーターの背景色が透明に変わります。これは、ストーリーボード ファイルでアクティビティ インジケーターを作成した場合でも、アクティビティ インジケーターをプログラムで作成した場合でも発生します。ただし、アクティビティ インジケーターを「通常の」ビューに配置すると、startAnimating を呼び出しても背景色は変更されません。

TableViewCell でアニメーション化するときに透明な背景に変更される原因を知っている人はいますか?

背景色を希望の色に戻せば回避できますが、インジケーターが実際にアニメーションを開始した後 (つまり、画面が少なくとも 1 回再描画された後) に限ります。ただし、可能であれば原因を理解するか、発生する理由の論理的な説明がないように思われる場合はバグとして報告したいと思います。

4

0 に答える 0