[swift] PMAlertController 알림창 이미지 뷰 추가하기
PMAlertController는 Swift로 작성된 alert 표시 라이브러리입니다. 알림창에 이미지 뷰를 추가하는 방법에 대해 알아보겠습니다.
이미지 뷰 추가하기
- 먼저, 프로젝트에 PMAlertController 라이브러리를 추가해야 합니다. PMAlertController는 CocoaPods를 통해 설치할 수 있습니다. Podfile에 다음과 같이 추가합니다:
pod 'PMAlertController'
-
Terminal에서
pod install
명령어를 실행하여 라이브러리를 설치합니다. -
이미지 파일을 Assets.xcassets에 추가합니다. 추가한 이미지의 이름을 확인합니다.
-
알림창에 이미지를 추가하려면 PMAlertController의
addImage
메서드를 호출합니다. 다음은 예제 코드입니다:
let alertVC = PMAlertController(title: "알림창 제목", description: "알림창 내용", image: UIImage(named: "imageName"), style: .alert)
alertVC.addImage(image: UIImage(named: "imageName"))
// 알림창을 표시합니다.
self.present(alertVC, animated: true, completion: nil)
위의 코드에서 “imageName”은 추가할 이미지의 이름입니다. 이미지 파일의 확장자는 생략하고 파일의 이름만 입력합니다.
- 코드를 실행하면 알림창에 이미지가 추가되어 표시됩니다.
참고 자료
- PMAlertController GitHub 저장소: https://github.com/pmusolino/PMAlertController