그림자를 구현할 때 헷갈려했던 기억이있어서 더 공부해보면서 정리를 해보려고해요! 그림자를 구현할때 사용할 속성으로는 CALayer에 있는 프로퍼티 5개를 사용해서 구현하구요! shadowColor: 그림자색 지정(디폴트 검정색) shadowOpacity: 그림자 투명도 지정(0 ~ 1) shadowRadius: 그림자의 블러 정도 지정 (0일때 선같이 진한 그림자 높을 수록 퍼지는 효과) shadowOffset: 그림자의 위치(기본 0,0 -> 부모의 위치를 따라감) shadowPath: 그림자의 모양을 커스텀 가능(디폴트 nil) 이때 layer의 masksToBounds값을 True로하면 그림자가 안보이니까 주의하세요! (기본값 false) 뷰 범위밖에 보이는 것들을 보이지 않게하겠다~ 라는 뜻입니다..