brunch

[HIG] Path controls

선택한 파일과 폴더의 경로를 보여주는 패스 컨트롤

by Lawn
본 문서는 Apple의 Human Interface Guideline(이하 HIG) 문서를 한글로 번역한 것입니다. iOS 생태계 내에서 HIG를 읽으시는 분들이 번역본이 없어 불편함을 겪는 것을 알게 되었고, 이에 한글로 번역을 하게 되었습니다. iOS 커뮤니티 Async Swift에서 자율적으로 모인 9명이 함께 번역했으며, 일체의 상업적인 목적을 띄지 않습니다. 이 문서를 학습에 적극적으로 이용해 주시돼, 상업적인 용도로 이용하시는 것은 지양해 주시기 바랍니다. 감사합니다.


Introduction


패스 컨트롤(path control)은 선택한 파일 또는 폴더의 파일 시스템 경로를 보여줍니다.

path-control-intro_2x.png


예를 들어 파인더(Finder)에서 [보기] > [경로 막대 보기]를 선택하면 창 하단에 경로 막대를 보여줍니다. 경로 막대는 선택한 항목을 보여주고, 선택한 항목이 없는 경우는 창의 폴더 경로를 보여줍니다.


패스 컨트롤(path control)에는 두 가지 스타일이 있습니다.

스크린샷 2023-03-30 오후 4.54.46.png

표준(Standard). 루트 디스크, 상위 폴더 및 선택 항목을 포함하는 선형 목록입니다. 아이콘과 이름을 각 항목에 보여줍니다. 목록이 표시하기에 너무 길다면 첫 번째 항목과 마지막 항목 사이의 이름들이 숨겨집니다. 컨트롤을 편집할 수 있는 경우에는 사용자는 항목을 드래그하여 해당 항목을 선택하고 해당 경로를 표시할 수 있습니다.

스크린샷 2023-03-30 오후 4.55.19.png

팝업(Pop up). 선택한 항목의 아이콘과 이름을 표시하는 pop-up button과 유사한 컨트롤입니다. 사람들은 항목을 눌러 루트 디스크, 상위 폴더 및 선택한 항목이 포함된 메뉴를 열 수 있습니다. 컨트롤을 편집할 수 있는 경우에는 메뉴에는 항목을 선택하고 컨트롤에 표시할 수 있는 추가 선택 명령을 포항하고 있습니다. 또한 항목을 컨트롤에 드래그하여 선택하고 경로를 표시할 수도 있습니다.


Best Practices


창의 프레임이 아닌 창의 본문에서 패스 컨트롤(path control)을 사용합니다. 패스 컨트롤(path control)은 도구 모음이나 상태 표시줄에서 사용할 수 없습니다. 파인더(Finder)에서 패스 컨트롤(path control)은 상태 표시줄이 아닌 창 본문의 하단에 표시됩니다.


Platform considerations


Not supported in iOS, iPadOS, tvOS, or watchOS.


Resources


Related

File management


Developer documentation

NSPathControl — AppKit


keyword
작가의 이전글[HIG] Navigation bars