[swift] PMAlertController 알림창 그림자 설정하기

앱 개발 시 알림창을 사용하는 경우가 많은데, 그중에서도 PMAlertController는 인기 있는 알림창 라이브러리입니다. PMAlertController를 사용하여 알림창을 만들 때, 그림자 효과를 설정하는 방법을 알아보겠습니다.

그림자 설정하기

PMAlertController에서 알림창에 그림자를 주려면, 먼저 알림창을 생성한 후 alertView 속성을 사용하여 그림자를 설정할 수 있습니다. 아래의 예시 코드를 참고하여 그림자를 설정해 보세요.

// PMAlertController 객체 생성
let alertVC = PMAlertController(title: "알림", description: "알림 내용입니다.", image: UIImage(named: "alert_icon"), style: .alert)

// PMAlertController의 alertView에 그림자 효과 설정
alertVC.alertView.layer.shadowColor = UIColor.black.cgColor  // 그림자 색상 설정
alertVC.alertView.layer.shadowOpacity = 0.5  // 그림자 투명도 설정
alertVC.alertView.layer.shadowOffset = CGSize(width: 0, height: 2)  // 그림자 오프셋 설정
alertVC.alertView.layer.shadowRadius = 4  // 그림자 반경 설정

위의 코드에서는 alertViewlayer 속성을 사용하여 그림자 색상, 투명도, 오프셋, 반경 등을 설정했습니다. 원하는 대로 그림자 스타일을 변경하여 알림창에 적용해보세요.

참고 자료