Ich habe einen Hintergrund UI Bild, das gezeigt wird, wenn ich ein UIButton berühren:Ändern UIButtons Schicht je nach Zustand
[btn setImage:[UIImage imageNamed:@"background.png"] forState:UIControlStateNormal];
Ich habe auch die Schicht der UIButton eine abgerundete Ecke geben modifizierte
[btn.layer setCornerRadius:10];
Dies funktioniert, aber der Eckenradius wird nicht für das Hintergrundbild verwendet. Ich kann das Bild zugreifen
[btn backgroundImageForState:UIControlEventTouchDown]
aber da dies ein UIImage ist, wird es keine CA-Layer
hat, was ich will, ist für das Hintergrundbild auch durch die CALayer oder zumindest unterstützt werden sollte abgerundete Ecken unterstützen.
Ich wusste, dass ich etwas, Dank haben vergessen, muss so viel. Die Punkte gehen zu dir :) –