
UIDrawPen 클래스의 restore 메서드는 이전에 저장한 상태를 복원하는 역할을 합니다.
이 메서드는 이전에 저장한 상태를 복원할 때 사용됩니다.
restore 메서드의 파라미터는 없습니다. 리턴 타입은 void입니다.
restore 메서드는 CGContext가 종료된 후 호출됩니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 이전에 저장한 상태를 복원합니다.
let context = UIGraphicsGetCurrentContext()
context?.saveGState()
// 상태를 저장합니다.
context?.saveGState()
// 상태를 복원합니다.
context?.restoreGState()
}
}
이 예제 코드에서는 CGContext의 saveGState() 메서드를 사용하여 이전에 저장한 상태를 복원합니다. restoreGState() 메서드는 이전에 저장한 상태를 복원합니다.
2025-06-23 00:50