Ich verwende die standardmäßige Art, Schatten von einer Schaltfläche programmgesteuert zu erstellen, aber ich möchte Schatten nicht länger existieren, nachdem ich mit der Schaltfläche fertig bin. Ich könnte die Deckkraft auf 0 setzen, aber würde der Schatten noch existieren und wenn ja, würde es immer noch das System besteuern. Danke
Dies ergibt einen Fehler
%Vor%Normalerweise mache ich Folgendes um sicher zu sein.
%Vor%Quartz ist sehr optimiert und verschwendet kein Zeit-Rendering, wenn es nicht nötig ist.
Ich würde nur die Schaltfläche entfernen und durch eine identische (aber nicht schattierte) Schaltfläche ersetzen. Oder halte beide herum und verstecke / verstecke einen von ihnen. Manchmal ist es einfacher, ein neues UI-Objekt zu erstellen, als mit einem vorhandenen Munge zu umgehen.
Tags und Links iphone shadow cocoa-touch uiview