J'ai créé un tout petit projet pour montrer ce qui se passe. Vous pouvez l'obtenir à partir de my GitHub repo.UIAppearance modification UITableView backgroundView bloque le thread principal
Comme une brève explication.
J'ai une application que je veux utiliser une image comme l'arrière-plan de plusieurs UITableViews
.
Au début, je le réglais à chaque fois que je créais un UITableView
et qu'il fonctionnait bien, mais je me sentais comme beaucoup de répétition. Je l'ai donc déplacé dans une mise à jour UIAppearance
. Cependant, il y a maintenant certaines choses qui bloquent le thread principal et les fusées de la mémoire.
Si vous téléchargez mon dépôt, vous pourrez voir ce qui se passe.
Y at-il quelque chose que je peux faire pour que cela fonctionne? Ou est-ce un bug avec iOS?
Je cherche à mettre le tout par vue de la table à nouveau: D
Merci