[swift] PMAlertController 알림창 여백 설정하기

PMAlertController는 iOS에서 사용할 수 있는 사용자 정의 가능한 알림창 컨트롤러입니다. 이 컨트롤러를 사용하여 다양한 스타일의 알림창을 만들고 사용자에게 메시지를 전달할 수 있습니다. 이번에는 PMAlertController를 사용하여 알림창의 여백을 설정하는 방법에 대해 알아보겠습니다.

1. PMAlertController 설치하기

먼저, PMAlertController를 프로젝트에 설치해야 합니다. CocoaPods를 사용하여 관리할 수 있습니다. Podfile에 아래와 같이 추가합니다.

pod 'PMAlertController'

그리고 터미널에서 pod install 명령어를 실행하여 해당 팟을 설치합니다.

2. PMAlertController 사용하기

PMAlertController를 사용하기 위해 먼저, 해당 클래스를 import 해줍니다.

import PMAlertController

알림창을 생성하고 원하는 스타일과 메시지를 설정합니다.

let alertVC = PMAlertController(title: "알림", description: "알림 메시지입니다.", image: UIImage(named: "icon"), style: .alert)

3. 알림창 여백 설정하기

PMAlertController의 프로퍼티 중에는 alertViewCornerRadius가 있습니다. 이를 사용하여 알림창의 둥근 모서리의 반지름을 설정할 수 있습니다. 아래 코드와 같이 값을 지정해줍니다.

alertVC.alertViewCornerRadius = 10.0

알림창의 여백 값을 설정한 후, 해당 알림창을 화면에 표시합니다.

present(alertVC, animated: true, completion: nil)

여러 가지 다른 설정을 추가로 할 수도 있습니다. PMAlertController의 공식 GitHub 저장소에서 자세한 정보를 확인할 수 있습니다.

참고자료