ios - Après avoir pris une capture d'écran, seul le sélecteur de date apparaît avec une ombre gris-noir
三叔
三叔 2017-06-22 11:53:12
0
1
1254

J'ai pris une capture d'écran de toute la fenêtre
Mais l'image après la capture d'écran est différente de l'image réelle

Ce qui précède est le code de capture d'écran

Ce qui précède est l'effet de capture d'écran

Pourquoi y a-t-il une ombre noire ?

三叔
三叔

répondre à tous(1)
Peter_Zhu

Réécrivez view.layer.render en view.drawHierarchy
Ma compréhension est que le rendu superpose tous les niveaux de vue pour obtenir une combinaison de tous les niveaux de vue, ce qui donne des ombres noires
Et drawHierarchy est expliqué dans le document comme Obtenir le contexte actuel
Ma compréhension consiste à obtenir uniquement la vue de niveau supérieur, c'est-à-dire la vue de l'effet final visible par l'utilisateur après le rendu, afin qu'il n'y ait pas d'ombre noire

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal