Situatie
Ai creat o componentă principală (master), dar modificările pe care le faci nu se propagă în instanțe. Sau poate instanțele se comportă ciudat: lipsesc proprietăți, apar culori greșite ori layout-ul este distorsionat. E frustrant și îți încetinește munca.
Solutie
Problema apare adesea din cauza override-urilor, a pierderii legăturii cu componenta master sau a nesting-ului greșit. Urmează pașii de mai jos ca să identifici și să rezolvi rapid cauza:
Pași concreți:
-
Selectează instanța și verifică în panoul din dreapta dacă este legată de componenta principală (Component → Instance of…).
-
Reatașează instanța la master, dacă legătura s-a pierdut (clic dreapta → “Reset instance” sau “Swap instance”).
-
Verifică override-urile – vezi dacă ai modificat text, stiluri sau layout și folosește “Reset all overrides” dacă e nevoie.
-
Evită nesting-ul greșit: dacă ai adăugat o instanță într-o altă componentă, asigură-te că nu ai rupt logica Auto Layout sau ierarhia.
-
Folosește corect Component Properties – acestea ajută la menținerea flexibilității fără să pierzi consistența.
Avantaje
-
Repari rapid erorile de componentă
-
Menții un design curat și actualizat
-
Eviți munca dublă și haosul în design system.
Leave A Comment?