Activity Views

An activity is a task, such as Copy, Favorite, or Find, that’s useful in the current context. Once initiated, an activity can perform a task immediately, or ask for more information before proceeding. Activities are managed by an activity view, which appears as a sheet or popover, depending on the device and orientation. Use activities to give people access to custom services or tasks your app can perform.

활동은 복사, 즐겨 찾기 또는 찾기와 같은 작업으로 현재 컨텍스트에서 유용합니다. 일단 시작되면, 활동은 즉시 작업을 수행하거나 진행하기 전에 더 많은 정보를 요구할 수 있습니다. 활동은 장치 및 방향에 따라 시트 또는 팝업으로 나타나는 액티비티뷰로 관리됩니다. 사용자가 앱에서 수행 할 수 있는 맞춤 서비스 또는 작업에 대한 액세스 권한을 부여하기 위해 활동을 사용합니다.

The system provides a number of built-in activities, including Print, Message, and AirPlay. These tasks always appear first in activity views and can’t be reordered. You don’t need to create custom activities that perform these built-in tasks. Activity views also display share and action extensions from other apps. See Sharing and Actions.

시스템은 인쇄, 메시지 및 AirPlay를 포함하여 여러 가지 빌트인 활동을 제공합니다. 이러한 작업은 액티비티뷰에서 항상 맨 처음에 나타나며 다시 정렬 할 수 없습니다. 이러한 빌트인 작업을 수행하는 사용자 지정 활동을 만들 필요가 없습니다. 액티비티뷰는 또한 공유 및 다른 앱의 확장 액션을 표시합니다.

Design simple template images to represent your custom activities. A template image uses a mask to create an icon. Use black and white with appropriate transparency and antialiasing, and don’t include a drop shadow. Template images should be centered in an area measuring about 70px × 70px.

사용자 정의 활동을 나타내는 간단한 템플릿 이미지를 디자인 하십시오. 템플릿 이미지는 마스크를 사용하여 아이콘을 만듭니다. 적절한 투명도와 안티 앨리어싱을 사용하여 흑백을 사용하고 그림자를 포함하지 마십시오. 템플릿 이미지는 약 70x70 픽셀 크기의 중앙에 위치해야합니다.

Craft activity titles that succinctly describe your tasks. Titles appear below the icons in an activity view. Short titles work best. When a title is too long, iOS first shrinks the text and then—if the title is still too long—truncates it. In general, avoid including your company or product name in a title.

작업을 간결하게 묘사하는 활동 제목을 구성하십시오. 액티비티뷰의 아이콘 아래에 제목이 나타납니다. 짧은 제목이 가장 좋습니다. 제목이 너무 길면 iOS는 먼저 텍스트를 축소하고, 여전히 너무 긴 경우 텍스트를 자릅니다. 일반적으로 제목에 회사 또는 제품 이름을 포함하지 마십시오.

Make sure activities are appropriate for the current context. Although system-provided tasks can’t be reordered in an activity, they can be excluded if they aren’t applicable to your app. For example, to prevent people from printing images, you can exclude the Print activity. You can also identify which custom tasks to show at any given time.

활동이 현재 컨텍스트에 적합한지 확인하십시오. 시스템 제공 작업은 활동에서 재정렬 할 수 없지만, 앱에 적용 할 수 없는 경우에는 제외 할 수도 있습니다. 예를 들어 사람들이 이미지를 인쇄하지 못하도록 인쇄 활동을 제외 할 수 있습니다. 또한 주어진 시간에 표시 할 사용자 정의 작업을 식별 할 수도 있습니다.

Use the Action button to display an activity view. People are accustomed to accessing system-provided activities when they tap the Action button. Avoid confusing people by providing an alternative way to do the same thing.

액티비티뷰를 표시하기 위해 액션 버튼을 사용하십시오. 사람들은 액션 버튼을 누를 때 시스템 제공 활동에 액세스하는 것에 익숙합니다. 똑같은 일을 하는 다른 방법을 제공함으로써 사람들을 혼란시키지 마십시오.

For developer guidance, see UIActivityViewController and UIActivity.

Activity Views - Views - iOS - Human Interface Guidelines - Apple Developer

Last updated