UITextField
Notifications
UITextFieldAppearance
UITextField()
UITextField(CGRect)
UITextField(IntPtr)
UITextField(NativeHandle)
UITextField(NSCoder)
UITextField(NSObjectFlag)
AdjustsFontForContentSizeCategory
AdjustsFontSizeToFitWidth
AllowsEditingTextAttributes
Appearance
AttributedPlaceholder
AttributedText
AutocapitalizationType
AutocorrectionType
Background
BeginningOfDocument
BorderStyle
ClassHandle
ClearButtonMode
ClearsOnBeginEditing
ClearsOnInsertion
CurrentInputModeDidChangeNotification
Delegate
DidEndEditingReasonKey
DisabledBackground
EnablesReturnKeyAutomatically
EndOfDocument
Font
HasText
InlinePredictionType
InputAccessoryView
InputDelegate
InputView
InteractionState
IsEditing
KeyboardAppearance
KeyboardType
LeftView
LeftViewMode
MarkedTextRange
MarkedTextStyle
MinimumFontSize
PasswordRules
PasteConfiguration
PasteDelegate
Placeholder
ReturnKeyType
RightView
RightViewMode
SecureTextEntry
SelectedTextRange
SelectionAffinity
ShouldBeginEditing
ShouldChangeCharacters
ShouldClear
ShouldEndEditing
ShouldReturn
SizingRule
SmartDashesType
SmartInsertDeleteType
SmartQuotesType
SpellCheckingType
Text
TextAlignment
TextBackgroundColorKey
TextColor
TextColorKey
TextContentType
TextDidBeginEditingNotification
TextDidEndEditingNotification
TextDragActive
TextDragDelegate
TextDragInteraction
TextDragOptions
TextDropActive
TextDropDelegate
TextDropInteraction
TextFieldTextDidChangeNotification
TextFontKey
TextInputView
Tokenizer
TypingAttributes
WeakDefaultTextAttributes
WeakDelegate
WeakInputDelegate
WeakTokenizer
AppearanceWhenContainedIn(Type[])
BeginFloatingCursor(CGPoint)
BorderRect(CGRect)
CanPaste(NSItemProvider[])
ClearButtonRect(CGRect)
ComparePosition(UITextPosition, UITextPosition)
DeleteBackward()
DictationRecognitionFailed()
DictationRecordingDidEnd()
Dispose(Boolean)
DrawPlaceholder(CGRect)
DrawText(CGRect)
EditingRect(CGRect)
EndFloatingCursor()
GetAppearance(UITraitCollection)
GetAppearance(UITraitCollection, Type[])
GetAppearance<T>()
GetAppearance<T>(UITraitCollection)
GetAppearance<T>(UITraitCollection, Type[])
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)
GetCaretRectForPosition(UITextPosition)
GetCharacterOffsetOfPosition(UITextPosition, UITextRange)
GetCharacterRange(UITextPosition, UITextLayoutDirection)
GetCharacterRangeAtPoint(CGPoint)
GetClosestPositionToPoint(CGPoint)
GetClosestPositionToPoint(CGPoint, UITextRange)
GetEditMenu(UITextRange, UIMenuElement[])
GetFirstRectForRange(UITextRange)
GetFrameForDictationResultPlaceholder(NSObject)
GetOffsetFromPosition(UITextPosition, UITextPosition)
GetPosition(UITextPosition, nint)
GetPosition(UITextPosition, nint)
GetPosition(UITextRange, nint)
GetPosition(UITextRange, nint)
GetPosition(UITextPosition, UITextLayoutDirection, nint)
GetPosition(UITextPosition, UITextLayoutDirection, nint)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)
GetSelectionRects(UITextRange)
GetTextRange(UITextPosition, UITextPosition)
GetTextStyling(UITextPosition, UITextStorageDirection)
InsertDictationResult(NSArray)
InsertDictationResultPlaceholder()
InsertText(String)
InsertText(String, String[], UITextAlternativeStyle)
InsertTextPlaceholder(CGSize)
LeftViewRect(CGRect)
Paste(NSItemProvider[])
PlaceholderRect(CGRect)
RemoveDictationResultPlaceholder(NSObject, Boolean)
RemoveTextPlaceholder(UITextPlaceholder)
ReplaceText(UITextRange, String)
RightViewRect(CGRect)
SetAttributedMarkedText(NSAttributedString, NSRange)
SetBaseWritingDirectionforRange(NSWritingDirection, UITextRange)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)
SetMarkedText(String, NSRange)
ShouldChangeTextInRange(UITextRange, String)
TextInRange(UITextRange)
TextRect(CGRect)
UnmarkText()
UpdateFloatingCursor(CGPoint)
WillDismissEditMenu(IUIEditMenuInteractionAnimating)
WillPresentEditMenu(IUIEditMenuInteractionAnimating)
Ended
EndedWithReason
Started
UpdateAdjustsFontSizeToFitWidth(UITextField, Entry)
UpdateCharacterSpacing(UITextField, ITextStyle)
UpdateClearButtonVisibility(UITextField, IEntry)
UpdateCursorColor(UITextField, Entry)
UpdateCursorPosition(UITextField, IEntry)
UpdateFont(UITextField, ITextStyle, IFontManager)
UpdateHorizontalTextAlignment(UITextField, ITextAlignment)
UpdateIsPassword(UITextField, IEntry)
UpdateIsReadOnly(UITextField, IEntry)
UpdateIsTextPredictionEnabled(UITextField, IEntry)
UpdateKeyboard(UITextField, IEntry)
UpdateMaxLength(UITextField, IEntry)
UpdatePlaceholder(UITextField, IEntry, Color)
UpdateReturnType(UITextField, IEntry)
UpdateSelectionLength(UITextField, IEntry)
UpdateText(UITextField, IEntry)
UpdateText(UITextField, InputView)
UpdateTextColor(UITextField, ITextStyle)
UpdateVerticalTextAlignment(UITextField, ITextAlignment)
net9.0-ios17.2
namespace UIKit
{
[Register("UITextField", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
public class UITextField : UIControl, INativeObject, IDisposable, IUIContentSizeCategoryAdjusting, IUIKeyInput, IUILetterformAwareAdjusting, IUIPasteConfigurationSupporting, IUITextDraggable, IUITextDroppable, IUITextInput, IUITextInputTraits, IUITextPasteConfigurationSupporting
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("baseWritingDirectionForPosition:inDirection:")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
[SupportedOSPlatform("maccatalyst")]
public virtual NSWritingDirection GetBaseWritingDirection(UITextPosition! forPosition, UITextStorageDirection direction);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API