
UIMenuItem은 체크 상태를 관리하는 메서드를 제공하지 않습니다. 체크 상태를 설정하는 방법은 UIMenuItem 자체가 아닌, UIMenuItem을 포함하는 UIMenu에 있습니다.
UIMenuItem을 포함하는 UIMenu의 상태를 관리하는 메서드는 `isHighlighted`와 `isDisabled`입니다.
`isHighlighted`는 UIMenuItem이 선택된 상태를 나타내며, `isDisabled`는 UIMenuItem이 비활성화된 상태를 나타냅니다.
체크 상태를 설정하는 코드 예시는 다음과 같습니다.
#hostingforum.kr
swift
let menu = UIMenu(title: "Menu", children: [
UIMenuItem(title: "Item 1"),
UIMenuItem(title: "Item 2")
])
menu.children.first?.isHighlighted = true
위 코드는 UIMenuItem "Item 1"이 선택된 상태를 나타냅니다.
체크 상태를 설정하는 다른 방법은 없습니다. UIMenuItem은 체크 상태를 관리하는 메서드를 제공하지 않기 때문입니다.
체크 상태를 설정하는 방법에 대한 더 많은 정보는 UIMenuItem이 아닌, UIMenu에 대한 설명을 참조하시기 바랍니다.
2025-05-21 22:59