UIDataDetectorType UIDataDetectorType Enum


An enumeration of values that are automatically detected in text.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum UIDataDetectorType
type UIDataDetectorType = 


Address Address 4


All All 18446744073709551615

All supported detection types are activated.

CalendarEvent CalendarEvent 8

Detects calendar events.

FlightNumber FlightNumber 32

An airplane flight identifier.


Detects web Urls.

LookupSuggestion LookupSuggestion 64

A word or phrase that may be the intended final value.

None None 0

Do not perform any content detection.

PhoneNumber PhoneNumber 1

Detects phone numbers.

ShipmentTrackingNumber ShipmentTrackingNumber 16

A tracking number for a parcel.


The types of text that are automatically detected in text content. If the types are detected in the content, the text is converted into clickable content. When clicked the application that is bound to handle that kind of data type is invoked (Web browser for HTTP links, Phone application for phone numbers).

Applies to