XCUIElementType API

iOS에서 사용 가능한 모든 검색 유형을 정의하는 열거형 클래스

유형


어느


어떤 물건

알려지지 않은


알 수 없는 물체

신청


응용 프로그램 개체, 응용 프로그램에는 하나의 응용 프로그램 개체만 있습니다.

그룹


창문


창은 인터페이스의 첫 번째 계층인 인터페이스를 나타내며 다른 모든 컨트롤은 이 창에 있습니다.

시트


서랍


알리다


툴팁

대화


대화

단추


단추

라디오 버튼


단일 버튼

라디오 그룹


라디오 버튼 그룹

체크박스


체크박스

DisclosureTriangle


일반적으로 일부 세부 내용을 숨기는 데 사용되는 접는 삼각형 컨트롤을 클릭하여 정보를 확장할 수 있습니다.

팝업 버튼


팝업 버튼

콤보 박스


콤보 박스

메뉴 버튼

도구 모음 버튼


도구 모음 버튼

팝오버


팝업 상자

건반


건반

열쇠



탐색 모음

탭바


탭 바

탭 그룹


레이블 그룹

도구 모음


도구 모음

상태 표시 줄


상태 표시 줄

테이블


시트

테이블 행


테이블 행

테이블 열


테이블 열

개요


개요 컨트롤

OutlineRow


윤곽선 컨트롤 행

브라우저


브라우저

컬렉션 보기


UICollectionView 개체

슬라이더


슬라이더 컨트롤

페이지 표시기


페이지 표시기

진행 표시기


진행 표시기

활동 표시기


회전하는 원이 있는 진행 표시기 유형으로, 주로 시간이 많이 걸리는 작업에 사용됩니다.

세그먼트 제어


분할 제어

이쑤시개


스와이프 선택 컨트롤

PickerWheel


휠 선택 컨트롤

스위치


스위치

비녀장


스위치

영상


영상 제어


검색 필드


검색 창

스크롤뷰


스크롤보기

스크롤 바


스크롤 바

정적 텍스트


정적 텍스트

텍스트 필드


편집 상자, 편집 가능

날짜 필드


날짜만 입력할 수 있는 편집 상자 유형

타임필드


시간만 입력할 수 있는 에디트 박스의 일종

텍스트뷰


텍스트 상자

메뉴

메뉴 요소

메뉴바

메뉴바 요소

지도


지도

웹뷰


웹 보기 제어

증분화살표


성장 화살표

감소화살표


마이너스 성장 화살표

타임라인


타임라인

등급 표시기


백분율 표시기

값 표시기


가치 표시기

분할 그룹


분할 그룹

쪼개는 도구


절단 기계

관련성 표시기


컬러웰


도움말 태그


도움말 탭

매트


독 아이템


OS X의 도커 메뉴에 있는 요소와 유사



눈금자 마커


NSRulerView 개체를 나타냅니다.

그리드


그리드

레벨 표시기


레벨 표시기


테이블의 단위를 셀이라고 합니다.

레이아웃 영역


레이아웃 영역

레이아웃 항목


레이아웃 요소

핸들


소스 코드


빠른


@available(iOS 9.0, *)
enum XCUIElementType : UInt {

    case Any
    case Unknown
    case Application
    case Group
    case Window
    case Sheet
    case Drawer
    case Alert
    case Dialog
    case Button
    case RadioButton
    case RadioGroup
    case CheckBox
    case DisclosureTriangle
    case PopUpButton
    case ComboBox
    case MenuButton
    case ToolbarButton
    case Popover
    case Keyboard
    case Key
    case NavigationBar
    case TabBar
    case TabGroup
    case Toolbar
    case StatusBar
    case Table
    case TableRow
    case TableColumn
    case Outline
    case OutlineRow
    case Browser
    case CollectionView
    case Slider
    case PageIndicator
    case ProgressIndicator
    case ActivityIndicator
    case SegmentedControl
    case Picker
    case PickerWheel
    case Switch
    case Toggle
    case Link
    case Image
    case Icon
    case SearchField
    case ScrollView
    case ScrollBar
    case StaticText
    case TextField
    case DateField
    case TimeField
    case TextView
    case Menu
    case MenuItem
    case MenuBar
    case MenuBarItem
    case Map
    case WebView
    case IncrementArrow
    case DecrementArrow
    case Timeline
    case RatingIndicator
    case ValueIndicator
    case SplitGroup
    case Splitter
    case RelevanceIndicator
    case ColorWell
    case HelpTag
    case Matte
    case DockItem
    case Ruler
    case RulerMarker
    case Grid
    case LevelIndicator
    case Cell
    case LayoutArea
    case LayoutItem
    case Handle
}

OC



NS_ENUM_AVAILABLE(10_11, 9_0)
typedef NS_ENUM(NSUInteger, XCUIElementType) {
    XCUIElementTypeAny,
    XCUIElementTypeUnknown,
    XCUIElementTypeApplication,
    XCUIElementTypeGroup,
    XCUIElementTypeWindow,
    XCUIElementTypeSheet,
    XCUIElementTypeDrawer,
    XCUIElementTypeAlert,
    XCUIElementTypeDialog,
    XCUIElementTypeButton,
    XCUIElementTypeRadioButton,
    XCUIElementTypeRadioGroup,
    XCUIElementTypeCheckBox,
    XCUIElementTypeDisclosureTriangle,
    XCUIElementTypePopUpButton,
    XCUIElementTypeComboBox,
    XCUIElementTypeMenuButton,
    XCUIElementTypeToolbarButton,
    XCUIElementTypePopover,
    XCUIElementTypeKeyboard,
    XCUIElementTypeKey,
    XCUIElementTypeNavigationBar,
    XCUIElementTypeTabBar,
    XCUIElementTypeTabGroup,
    XCUIElementTypeToolbar,
    XCUIElementTypeStatusBar,
    XCUIElementTypeTable,
    XCUIElementTypeTableRow,
    XCUIElementTypeTableColumn,
    XCUIElementTypeOutline,
    XCUIElementTypeOutlineRow,
    XCUIElementTypeBrowser,
    XCUIElementTypeCollectionView,
    XCUIElementTypeSlider,
    XCUIElementTypePageIndicator,
    XCUIElementTypeProgressIndicator,
    XCUIElementTypeActivityIndicator,
    XCUIElementTypeSegmentedControl,
    XCUIElementTypePicker,
    XCUIElementTypePickerWheel,
    XCUIElementTypeSwitch,
    XCUIElementTypeToggle,
    XCUIElementTypeLink,
    XCUIElementTypeImage,
    XCUIElementTypeIcon,
    XCUIElementTypeSearchField,
    XCUIElementTypeScrollView,
    XCUIElementTypeScrollBar,
    XCUIElementTypeStaticText,
    XCUIElementTypeTextField,
    XCUIElementTypeDateField,
    XCUIElementTypeTimeField,
    XCUIElementTypeTextView,
    XCUIElementTypeMenu,
    XCUIElementTypeMenuItem,
    XCUIElementTypeMenuBar,
    XCUIElementTypeMenuBarItem,
    XCUIElementTypeMap,
    XCUIElementTypeWebView,
    XCUIElementTypeIncrementArrow,
    XCUIElementTypeDecrementArrow,
    XCUIElementTypeTimeline,
    XCUIElementTypeRatingIndicator,
    XCUIElementTypeValueIndicator,
    XCUIElementTypeSplitGroup,
    XCUIElementTypeSplitter,
    XCUIElementTypeRelevanceIndicator,
    XCUIElementTypeColorWell,
    XCUIElementTypeHelpTag,
    XCUIElementTypeMatte,
    XCUIElementTypeDockItem,
    XCUIElementTypeRuler,
    XCUIElementTypeRulerMarker,
    XCUIElementTypeGrid,
    XCUIElementTypeLevelIndicator,
    XCUIElementTypeCell,
    XCUIElementTypeLayoutArea,
    XCUIElementTypeLayoutItem,
    XCUIElementTypeHandle,
};

좋은 웹페이지 즐겨찾기