Ho un UIButton
che è molto simile al pulsante alfabetico standard della tastiera iOS.UIButton fondo ombra
Non sono sicuro di come creare un'ombra solo per il livello inferiore come ha fatto iOS.
Io uso il codice qui sotto, ma vedo un'ombra su tutto il lato, non solo la parte inferiore:
CALayer *buttonLayer = [[CALayer alloc] init];
buttonLayer.shadowColor = [UIColor grayColor].CGColor;
buttonLayer.shadowOffset = CGSizeMake(0.f,1.f);
buttonLayer.masksToBounds = NO;
buttonLayer.shadowOpacity = 1.f;
Può cortesemente dirmi come ottenere lo stesso effetto. Grazie in anticipo.
Hai guardato: http://stackoverflow.com/questions/9336187/ios-create-one-sideded-dropshadow – Yaser
Penso che si desidera impostare anche 'shadowRadius' a 0. – Aaron
Inoltre,' maskToBounds' è 'NO' di default. – Aaron