1 00:00:02,250 --> 00:00:08,310 Nun eine schnelle Lösung, die ich gerade bemerkt habe, dass wir sie implementieren müssen. Unser Schatten ist hier 2 00:00:08,460 --> 00:00:09,880 auf dieser Kategorieseite verschwunden. 3 00:00:10,050 --> 00:00:11,970 Ich habe dies früher nicht 4 00:00:11,970 --> 00:00:14,210 bemerkt. Dies geschieht, weil ich in der 5 00:00:14,220 --> 00:00:15,780 Kategorie-Raster-Kachel einen Überlauf versteckt 6 00:00:15,780 --> 00:00:22,860 hinzugefügt habe, wenn ich ihn entferne dass hier, dann haben wir den Schatten zurück und es macht Sinn, dass wir 7 00:00:23,250 --> 00:00:29,250 ihn bekommen, weil wir mit verstecktem Überlauf im Grunde das Gitterelement sagen, das diese Ansicht um alles 8 00:00:29,250 --> 00:00:33,650 andere hier ist, das im Grunde definiert, was wir sehen können, die 9 00:00:33,690 --> 00:00:41,760 Form davon definiert Was wir sehen können und dies beschneidet einfach auch den Schatten und das ist natürlich etwas, was ich hier nicht 10 00:00:41,760 --> 00:00:42,750 unbedingt will. 11 00:00:42,780 --> 00:00:48,780 Jetzt ist natürlich ein versteckter Überlauf wichtig. Um sicherzustellen, dass der 12 00:00:48,960 --> 00:00:53,340 Welligkeitseffekt korrekt funktioniert und die Lösung daher sehr 13 00:00:53,460 --> 00:01:05,540 einfach ist, können wir unsere Höhe hier auf diese Rasterelementansicht verschieben. Dies ist diese zusätzliche Ansicht, die wir hinzugefügt haben, um den Welligkeitseffekt 14 00:01:05,540 --> 00:01:06,860 einzuschränken . 15 00:01:06,860 --> 00:01:11,620 Fügen Sie also die Höhe dort hinzu, erhöhen Sie sie möglicherweise auf fünf, damit wir sie 16 00:01:11,750 --> 00:01:17,330 ein bisschen besser sehen können, und damit können wir sehen, dass wir den Schatten wieder auf Android haben, wir 17 00:01:17,330 --> 00:01:19,190 haben den Schatten jetzt wieder. 18 00:01:19,190 --> 00:01:27,140 Für iOS könnte man denken, dass Sie diese Schatteneigenschaften hier einfach auf dasselbe Stilobjekt verschieben, also auch auf ein Rasterelement, aber dies 19 00:01:27,160 --> 00:01:32,710 reicht nicht aus, wie Sie sehen können. 20 00:01:32,720 --> 00:01:38,360 Hier auf iOS haben wir immer noch keinen Schatten, weil dort der verborgene Überlauf immer noch den Schatten beschneidet. Das 21 00:01:38,360 --> 00:01:40,610 ist einfach ein kleiner Plattformunterschied, den wir haben, 22 00:01:40,850 --> 00:01:42,310 aber das ist kein Problem. 23 00:01:42,350 --> 00:01:45,260 Wir können dies rückgängig machen, wir können den Schatten auf einem Container lassen, 24 00:01:45,260 --> 00:01:47,610 wir könnten ihn auch hierher verschieben, macht keinen Unterschied. 25 00:01:47,840 --> 00:01:53,690 Stattdessen können wir die Plattform nutzen und sicherstellen, dass der Überlauf nur dann ausgeblendet wird, wenn 26 00:01:53,690 --> 00:02:00,590 wir auf Android arbeiten, da wir ihn wirklich nur dort benötigen. Wir brauchen ihn wirklich nur dort, um diese Form 27 00:02:00,740 --> 00:02:02,300 für den Welleneffekt zuzuschneiden. 28 00:02:02,300 --> 00:02:09,470 So können wir prüfen, ob Plattform. os ist gleich Android und tatsächlich verwenden wir den Ripple-Effekt nur, 29 00:02:09,470 --> 00:02:11,300 wenn wir auf Version 30 00:02:11,300 --> 00:02:18,020 21 oder höher sind, also wenn Plattform. Version ist größer oder gleich 21. Wenn dies der Fall ist, möchten wir den 31 00:02:18,020 --> 00:02:23,660 Überlauf auf "Ausgeblendet" setzen, da wir ihn dann zuschneiden müssen, um sicherzustellen, dass der Welligkeitseffekt ordnungsgemäß funktioniert. Andernfalls können 32 00:02:23,930 --> 00:02:31,940 wir ihn auf "Sichtbar" setzen. Dies ist die Standardeinstellung, damit wir nicht beschneiden, was unter iOS bedeutet , wir setzen dies nicht auf versteckt und daher haben wir 33 00:02:31,940 --> 00:02:35,320 unter iOS jetzt auch wieder den Schatten und unter Android haben wir 34 00:02:35,480 --> 00:02:36,970 auch den Schatten, aber 35 00:02:36,980 --> 00:02:39,110 wir haben immer noch den richtigen Welleneffekt. 36 00:02:39,350 --> 00:02:41,160 Das ist also eine kleine Verbesserung, 37 00:02:41,750 --> 00:02:46,910 eine völlig optionale Verbesserung, aber natürlich, um unser Styling zu korrigieren, das ich hier implementieren möchte, um sicherzustellen, dass 38 00:02:46,910 --> 00:02:49,250 wir wieder den Stil haben, den wir wollten.