Ich habe ein Tutorial online verfolgt, um eine untergeordnete UIView zu zeichnen. Das Tutorial zeigte eine UIView mit einem weißen Hintergrund, ich habe das behoben, indem ich einfach die bg-Farbe des Super geändert habe. Das Problem ist, wenn die Berührungen enden, bleibt der Hintergrund nicht klar. Ich habe keine Ahnung. Ich habe einfach versucht, die Füllfarbe auf [uicolor clearcolor] zu setzen; vergeblich. Hier ist der Code, den ich verwende:
%Vor%Fügen Sie Folgendes in Ihre Ansicht ein - (id) initWithFrame-Methode:
%Vor%Auf diese Weise erhält Ihre Ansichtsunterklasse einen transparenten Hintergrund = kein Schwarz beim Zeichnen mit Bezier, CGContext ... Methoden oder irgendetwas anderem.
Tags und Links objective-c ios cocoa-touch uiview drawrect