UIKeyboardImpl Klassenreferenz

#import <UIKeyboardImpl.h>

Abgeleitet von UIView.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:
(void) - delayedInitialization
(void) - dealloc
(void) - clearLayouts
(void) - removeFromSuperview
(void) - applicationSuspendedEventsOnly:
(void) - applicationResumedEventsOnly:
(void) - defaultsDidChange
(void) - defaultsDidChange:
(id) - synchronizedUserDefaults
(BOOL) - autoCapitalizationPreference
(BOOL) - doubleSpacePeriodPreference
(BOOL) - autoCorrectionPreference
(void) - setAutoCorrectionPreference:
(void) - setAutoCorrect:
(BOOL) - autoCorrect
(int) - UILanguagePreference
(id) - keyboardsPreference
(int) - keyboardsLanguagePreference
(int) - keyboardLastUsedPreference
(void) - setKeyboardLastUsedPreference
(BOOL) - shiftLockPreference
(void) - setTestMode
(void) - clearDynamicDictionary
(int) - language
(void) - setLanguage:
(void) - setLanguageFromPreferences
(void) - setLanguageToNextInPreferredList
(void) - setOrientationForSize:
(void) - setFrame:
(void) - takeTraitsFrom:
(id) - delegate
(void) - setDelegate:
(void) - setDelegate:force:
(void) - textChanged:
(void) - setDefaultTextTraits:
(int) - preferredKeyboardType
(void) - setPreferredKeyboardType:
(id) - layoutKeyForPreferredKeyboardType
(void) - showPreferredKeyboardType
(void) - enable
(BOOL) - callShouldInsertText:isMarkedText:
(BOOL) - callShouldDelete
(void) - callChangedSelection
(id) - callInputOverlayContainer
(int) - callPositionForAutocorrection:
(void) - callChanged
(void) - setChanged
(void) - clearChangedDelegate
(void) - clearInputManager
(void) - prepareForGeometryChange
(void) - geometryChangeDone:
(void) - updatePreferredLayoutClass
(void) - updatePreferredLayoutClassFromPreferences
(Class) - preferredLayoutClass
(id) - preferenceName
(void) - setPreferenceName:
(BOOL) - isSuggestionBasedLayoutClass:
(void) - showPreferredLayout
(void) - showLayout:
(int) - orientation
(void) - notifySublayoutChanged
(void) - notifyShiftChanged
(void) - prepareForSelectionChange
(void) - updateSelectionWithPoint:
(void) - updateForChangedSelection
(void) - updateInputManagerAutoShiftFlag
(void) - updateShift
(void) - setShift:
(void) - setShift:autoshift:
(void) - setShiftLocked
(BOOL) - isShifted
(BOOL) - isAutoShifted
(BOOL) - isShiftLocked
(BOOL) - shiftLockedEnabled
(void) - installCaret
(void) - clearCaret
(void) - hideCaret:
(void) - showCaret:
(void) - caretBlinkTimerFired:
(void) - clearCaretBlinkTimer
(void) - touchCaretBlinkTimer
(void) - setCaretBlinks:
(void) - setCaretVisible:
(BOOL) - caretBlinks
(BOOL) - caretVisible
(void) - updateCaretRect
(void) - caretChanged
(void) - keyActivated:
(void) - keyDeactivated:
(void) - setKeyPoint:
(BOOL) - interceptKeyInput:
(BOOL) - acceptInputString:
(void) - setPreviousInputString:
(void) - addInputString:
(void) - addInputString:isMarkedText:
(void) - acceptMarkedText
(void) - clearMarkedText
(void) - clearAcceptedText
(BOOL) - acceptedTextEndsWithWhitespace
(BOOL) - shouldEnableShiftForDeletedCharacter:
(void) - handleDeleteWithZeroInputCount
(void) - handleDeleteWithNonZeroInputCount
(void) - deleteFromInput
(void) - acceptSuggestion:
(void) - acceptAutocorrection
(void) - clearInput
(void) - clearTransientState
(void) - clearAnimations
(void) - acceptWord:addString:weight:
(void) - showSuggestionBar
(void) - hideSuggestionBar
(id) - visibleSuggestions
(void) - setSuggestionBarTextSize:
(int) - suggestionBarVisibility
(BOOL) - suggestionBarVisible
(void) - updateSuggestionBarVisibility:
(BOOL) - _shouldSuggestUserEnteredString:
(void) - updateSuggestionsDisplay
(void) - setAutocorrection:
(id) - autocorrectPrompt
(void) - removeAutocorrectPrompt
(int) - returnKeyType
(BOOL) - returnKeyEnabled
(void) - setReturnKeyEnabled:
(void) - updateReturnKey
(void) - updateReturnKey:
(id) - inputOverlayContainer
(struct CGRect- convertRectToAutocorrectRect:delegateView:container:
(void) - updateAutocorrectPrompt:
(void) - animateAutocorrection
(void) - fadeAutocorrectPrompt
(void) - autocorrectionAnimationDidStop:finished:context:
(id) - arrayWithInputManagerString
(void) - setSuggestions:
(void) - delegateSuggestionsForCurrentInput
(void) - updateSuggestionsForCurrentInput
(id) - suggestions
(BOOL) - shouldChargeKeys
(void) - nextCharacterProbabilities:
(void) - touchAutoDeleteTimerWithThreshold:
(void) - autoDeleteTimerFired:
(void) - startAutoDeleteTimer
(void) - stopAutoDelete
(void) - touchLongPressTimer
(void) - clearLongPressTimer
(void) - longPressAction
(BOOL) - isLongPress
(void) - clearTimers
(void) - clearChangeTimeAndCount
(void) - updateChangeTimeAndIncrementCount
(void) - initializeSounds
(void) - playKeyboardSound:
(void) - setSoundsEnabled:
(void) - drawRect:

Öffentliche, statische Methoden

(id) + sharedInstance
(id) + activeInstance
(void) + releaseSharedInstance
(struct CGSize+ defaultSize
(struct CGSize+ suggestionBarSize
(struct CGSize+ defaultSizeForOrientation:
(struct CGSize+ suggestionBarSizeForOrientation:
(struct CGSize+ keypadSize
(struct CGSize+ keypadSizeForOrientation:
(void) + removeAllDynamicDictionaries
(int) + orientationForSize:

Geschützte Attribute

id< UIKeyboardInput > m_delegate
UITextTraitsm_defaultTextTraits
NSStringm_preferenceName
int m_userInterfaceLanguage
UIKeyboardLanguageIndicatorm_languageIndicator
NSArraym_suggestions
NSStringm_autocorrection
NSStringm_previousInputString
UIKBInputManagerm_inputManager
UIAutocorrectInlinePromptm_autocorrectPrompt
unsigned int m_markedTextLength
NSStringm_acceptedText
NSMutableDictionarym_autocorrectionHistory
NSMutableDictionarym_keyedLayouts
UIViewm_layout
Class m_preferredLayoutClass
NSTimerm_autoDeleteTimer
unsigned int m_autoDeleteCount
unsigned short m_autoDeleteShiftCharacter
UIDelayedActionm_longPressAction
int m_orientation
UIViewm_caretView
NSTimerm_caretTimer
struct CGPoint m_keyPoint
int m_changeCount
double m_changeTime
struct __CFRunLoopObserver * m_observer
struct CGColor * m_caretColor
struct __CFCharacterSet * m_textTrimmingSet
id m_editingDelegate
id m_textSuggestionDelegate
int m_autoCapsType
int m_autoCorrectionType
int m_initialSelectionBehavior
unsigned int m_caretWidth
int m_preferredKeyboardType
int m_returnKeyType
int m_textDomain
int m_textLoupeVisibility
BOOL m_autoEnablesReturnKey
BOOL m_secureTextEntry
BOOL m_singleCompletionEntry
BOOL m_autoCapitalizationPreference
BOOL m_autoCorrectionPreference
BOOL m_doubleSpacePeriodPreference
BOOL m_autoCorrect
BOOL m_autoDeleteOK
BOOL m_autoShifted
BOOL m_initializationDone
BOOL m_defaultsNeedSynchronization
BOOL m_shift
BOOL m_shiftLockedEnabled
BOOL m_shiftLocked
BOOL m_soundsEnabled
BOOL m_changed
BOOL m_selecting
BOOL m_returnKeyEnabled
BOOL m_caretVisible
BOOL m_caretBlinks
BOOL m_caretShowingNow
BOOL m_userChangedSelection
BOOL m_shouldChargeKeys
BOOL m_longPress

Ausführliche Beschreibung

Definiert in Zeile 13 der Datei UIKeyboardImpl.h.


Dokumentation der Elementfunktionen

+ (id) sharedInstance  

+ (id) activeInstance  

+ (void) releaseSharedInstance  

+ (struct CGSize) defaultSize  

+ (struct CGSize) suggestionBarSize  

+ (struct CGSize) defaultSizeForOrientation: (int)  fp8  

+ (struct CGSize) suggestionBarSizeForOrientation: (int)  fp8  

+ (struct CGSize) keypadSize  

+ (struct CGSize) keypadSizeForOrientation: (int)  fp8  

+ (void) removeAllDynamicDictionaries  

+ (int) orientationForSize: (struct CGSize fp8  

- (id) initWithFrame: (struct CGRect fp8  

Implementiert UIView.

- (void) delayedInitialization  

- (void) dealloc  

Implementiert UIView.

- (void) clearLayouts  

- (void) removeFromSuperview  

- (void) applicationSuspendedEventsOnly: (id)  fp8  

- (void) applicationResumedEventsOnly: (id)  fp8  

- (void) defaultsDidChange  

- (void) defaultsDidChange: (id)  fp8  

- (id) synchronizedUserDefaults  

- (BOOL) autoCapitalizationPreference  

- (BOOL) doubleSpacePeriodPreference  

- (BOOL) autoCorrectionPreference  

- (void) setAutoCorrectionPreference: (BOOL)  fp8  

- (void) setAutoCorrect: (BOOL)  fp8  

- (BOOL) autoCorrect  

- (int) UILanguagePreference  

- (id) keyboardsPreference  

- (int) keyboardsLanguagePreference  

- (int) keyboardLastUsedPreference  

- (void) setKeyboardLastUsedPreference  

- (BOOL) shiftLockPreference  

- (void) setTestMode  

- (void) clearDynamicDictionary  

- (int) language  

- (void) setLanguage: (int)  fp8  

- (void) setLanguageFromPreferences  

- (void) setLanguageToNextInPreferredList  

- (void) setOrientationForSize: (struct CGSize fp8  

- (void) setFrame: (struct CGRect fp8  

- (void) takeTraitsFrom: (id)  fp8  

- (id) delegate  

- (void) setDelegate: (id)  fp8  

- (void) setDelegate: (id)  fp8
force: (BOOL)  fp12 

- (void) textChanged: (id)  fp8  

- (void) setDefaultTextTraits: (id)  fp8  

- (int) preferredKeyboardType  

- (void) setPreferredKeyboardType: (int)  fp8  

- (id) layoutKeyForPreferredKeyboardType  

- (void) showPreferredKeyboardType  

- (void) enable  

- (BOOL) callShouldInsertText: (id)  fp8
isMarkedText: (BOOL)  fp12 

- (BOOL) callShouldDelete  

- (void) callChangedSelection  

- (id) callInputOverlayContainer  

- (int) callPositionForAutocorrection: (id)  fp8  

- (void) callChanged  

- (void) setChanged  

- (void) clearChangedDelegate  

- (void) clearInputManager  

- (void) prepareForGeometryChange  

- (void) geometryChangeDone: (BOOL)  fp8  

- (void) updatePreferredLayoutClass  

- (void) updatePreferredLayoutClassFromPreferences  

- (Class) preferredLayoutClass  

- (id) preferenceName  

- (void) setPreferenceName: (id)  fp8  

- (BOOL) isSuggestionBasedLayoutClass: (Class)  fp8  

- (void) showPreferredLayout  

- (void) showLayout: (Class)  fp8  

- (int) orientation  

- (void) notifySublayoutChanged  

- (void) notifyShiftChanged  

- (void) prepareForSelectionChange  

- (void) updateSelectionWithPoint: (struct CGPoint fp8  

- (void) updateForChangedSelection  

- (void) updateInputManagerAutoShiftFlag  

- (void) updateShift  

- (void) setShift: (BOOL)  fp8  

- (void) setShift: (BOOL)  fp8
autoshift: (BOOL)  fp12 

- (void) setShiftLocked  

- (BOOL) isShifted  

- (BOOL) isAutoShifted  

- (BOOL) isShiftLocked  

- (BOOL) shiftLockedEnabled  

- (void) installCaret  

- (void) clearCaret  

- (void) hideCaret: (int)  fp8  

- (void) showCaret: (int)  fp8  

- (void) caretBlinkTimerFired: (id)  fp8  

- (void) clearCaretBlinkTimer  

- (void) touchCaretBlinkTimer  

- (void) setCaretBlinks: (BOOL)  fp8  

- (void) setCaretVisible: (BOOL)  fp8  

- (BOOL) caretBlinks  

- (BOOL) caretVisible  

- (void) updateCaretRect  

- (void) caretChanged  

- (void) keyActivated: (CDAnonymousStruct9 *)  fp8  

- (void) keyDeactivated: (CDAnonymousStruct9 *)  fp8  

- (void) setKeyPoint: (struct CGPoint fp8  

- (BOOL) interceptKeyInput: (id)  fp8  

- (BOOL) acceptInputString: (id)  fp8  

- (void) setPreviousInputString: (id)  fp8  

- (void) addInputString: (id)  fp8  

- (void) addInputString: (id)  fp8
isMarkedText: (BOOL)  fp12 

- (void) acceptMarkedText  

- (void) clearMarkedText  

- (void) clearAcceptedText  

- (BOOL) acceptedTextEndsWithWhitespace  

- (BOOL) shouldEnableShiftForDeletedCharacter: (unsigned short)  fp8  

- (void) handleDeleteWithZeroInputCount  

- (void) handleDeleteWithNonZeroInputCount  

- (void) deleteFromInput  

- (void) acceptSuggestion: (id)  fp8  

- (void) acceptAutocorrection  

- (void) clearInput  

- (void) clearTransientState  

- (void) clearAnimations  

- (void) acceptWord: (id)  fp8
addString: (id)  fp12
weight: (int)  fp16 

- (void) showSuggestionBar  

- (void) hideSuggestionBar  

- (id) visibleSuggestions  

- (void) setSuggestionBarTextSize: (int)  fp8  

- (int) suggestionBarVisibility  

- (BOOL) suggestionBarVisible  

- (void) updateSuggestionBarVisibility: (BOOL)  fp8  

- (BOOL) _shouldSuggestUserEnteredString: (id)  fp8  

- (void) updateSuggestionsDisplay  

- (void) setAutocorrection: (id)  fp8  

- (id) autocorrectPrompt  

- (void) removeAutocorrectPrompt  

- (int) returnKeyType  

- (BOOL) returnKeyEnabled  

- (void) setReturnKeyEnabled: (BOOL)  fp8  

- (void) updateReturnKey  

- (void) updateReturnKey: (BOOL)  fp8  

- (id) inputOverlayContainer  

- (struct CGRect) convertRectToAutocorrectRect: (struct CGRect fp8
delegateView: (id)  fp24
container: (id)  fp28 

- (void) updateAutocorrectPrompt: (id)  fp8  

- (void) animateAutocorrection  

- (void) fadeAutocorrectPrompt  

- (void) autocorrectionAnimationDidStop: (id)  fp8
finished: (id)  fp12
context: (void *)  fp16 

- (id) arrayWithInputManagerString  

- (void) setSuggestions: (id)  fp8  

- (void) delegateSuggestionsForCurrentInput  

- (void) updateSuggestionsForCurrentInput  

- (id) suggestions  

- (BOOL) shouldChargeKeys  

- (void) nextCharacterProbabilities: (float **)  fp8  

- (void) touchAutoDeleteTimerWithThreshold: (double)  fp8  

- (void) autoDeleteTimerFired: (id)  fp8  

- (void) startAutoDeleteTimer  

- (void) stopAutoDelete  

- (void) touchLongPressTimer  

- (void) clearLongPressTimer  

- (void) longPressAction  

- (BOOL) isLongPress  

- (void) clearTimers  

- (void) clearChangeTimeAndCount  

- (void) updateChangeTimeAndIncrementCount  

- (void) initializeSounds  

- (void) playKeyboardSound: (unsigned long)  fp8  

- (void) setSoundsEnabled: (BOOL)  fp8  

- (void) drawRect: (struct CGRect fp8  


Dokumentation der Datenelemente

- (id<UIKeyboardInput>) m_delegate [protected]

Definiert in Zeile 15 der Datei UIKeyboardImpl.h.

Definiert in Zeile 16 der Datei UIKeyboardImpl.h.

- (NSString*) m_preferenceName [protected]

Definiert in Zeile 17 der Datei UIKeyboardImpl.h.

- (int) m_userInterfaceLanguage [protected]

Definiert in Zeile 18 der Datei UIKeyboardImpl.h.

Definiert in Zeile 19 der Datei UIKeyboardImpl.h.

- (NSArray*) m_suggestions [protected]

Definiert in Zeile 20 der Datei UIKeyboardImpl.h.

- (NSString*) m_autocorrection [protected]

Definiert in Zeile 21 der Datei UIKeyboardImpl.h.

- (NSString*) m_previousInputString [protected]

Definiert in Zeile 22 der Datei UIKeyboardImpl.h.

- (UIKBInputManager*) m_inputManager [protected]

Definiert in Zeile 23 der Datei UIKeyboardImpl.h.

Definiert in Zeile 24 der Datei UIKeyboardImpl.h.

- (unsigned int) m_markedTextLength [protected]

Definiert in Zeile 25 der Datei UIKeyboardImpl.h.

- (NSString*) m_acceptedText [protected]

Definiert in Zeile 26 der Datei UIKeyboardImpl.h.

Definiert in Zeile 27 der Datei UIKeyboardImpl.h.

Definiert in Zeile 28 der Datei UIKeyboardImpl.h.

- (UIView*) m_layout [protected]

Definiert in Zeile 29 der Datei UIKeyboardImpl.h.

- (Class) m_preferredLayoutClass [protected]

Definiert in Zeile 30 der Datei UIKeyboardImpl.h.

- (NSTimer*) m_autoDeleteTimer [protected]

Definiert in Zeile 31 der Datei UIKeyboardImpl.h.

- (unsigned int) m_autoDeleteCount [protected]

Definiert in Zeile 32 der Datei UIKeyboardImpl.h.

- (unsigned short) m_autoDeleteShiftCharacter [protected]

Definiert in Zeile 33 der Datei UIKeyboardImpl.h.

Definiert in Zeile 34 der Datei UIKeyboardImpl.h.

- (int) m_orientation [protected]

Definiert in Zeile 35 der Datei UIKeyboardImpl.h.

- (UIView*) m_caretView [protected]

Definiert in Zeile 36 der Datei UIKeyboardImpl.h.

- (NSTimer*) m_caretTimer [protected]

Definiert in Zeile 37 der Datei UIKeyboardImpl.h.

- (struct CGPoint) m_keyPoint [read, protected]

Definiert in Zeile 38 der Datei UIKeyboardImpl.h.

- (int) m_changeCount [protected]

Definiert in Zeile 39 der Datei UIKeyboardImpl.h.

- (double) m_changeTime [protected]

Definiert in Zeile 40 der Datei UIKeyboardImpl.h.

- (struct __CFRunLoopObserver*) m_observer [read, protected]

Definiert in Zeile 41 der Datei UIKeyboardImpl.h.

- (struct CGColor*) m_caretColor [read, protected]

Definiert in Zeile 42 der Datei UIKeyboardImpl.h.

- (struct __CFCharacterSet*) m_textTrimmingSet [read, protected]

Definiert in Zeile 43 der Datei UIKeyboardImpl.h.

- (id) m_editingDelegate [protected]

Definiert in Zeile 44 der Datei UIKeyboardImpl.h.

- (id) m_textSuggestionDelegate [protected]

Definiert in Zeile 45 der Datei UIKeyboardImpl.h.

- (int) m_autoCapsType [protected]

Definiert in Zeile 46 der Datei UIKeyboardImpl.h.

- (int) m_autoCorrectionType [protected]

Definiert in Zeile 47 der Datei UIKeyboardImpl.h.

- (int) m_initialSelectionBehavior [protected]

Definiert in Zeile 48 der Datei UIKeyboardImpl.h.

- (unsigned int) m_caretWidth [protected]

Definiert in Zeile 49 der Datei UIKeyboardImpl.h.

- (int) m_preferredKeyboardType [protected]

Definiert in Zeile 50 der Datei UIKeyboardImpl.h.

- (int) m_returnKeyType [protected]

Definiert in Zeile 51 der Datei UIKeyboardImpl.h.

- (int) m_textDomain [protected]

Definiert in Zeile 52 der Datei UIKeyboardImpl.h.

- (int) m_textLoupeVisibility [protected]

Definiert in Zeile 53 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoEnablesReturnKey [protected]

Definiert in Zeile 54 der Datei UIKeyboardImpl.h.

- (BOOL) m_secureTextEntry [protected]

Definiert in Zeile 55 der Datei UIKeyboardImpl.h.

- (BOOL) m_singleCompletionEntry [protected]

Definiert in Zeile 56 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoCapitalizationPreference [protected]

Definiert in Zeile 57 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoCorrectionPreference [protected]

Definiert in Zeile 58 der Datei UIKeyboardImpl.h.

- (BOOL) m_doubleSpacePeriodPreference [protected]

Definiert in Zeile 59 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoCorrect [protected]

Definiert in Zeile 60 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoDeleteOK [protected]

Definiert in Zeile 61 der Datei UIKeyboardImpl.h.

- (BOOL) m_autoShifted [protected]

Definiert in Zeile 62 der Datei UIKeyboardImpl.h.

- (BOOL) m_initializationDone [protected]

Definiert in Zeile 63 der Datei UIKeyboardImpl.h.

- (BOOL) m_defaultsNeedSynchronization [protected]

Definiert in Zeile 64 der Datei UIKeyboardImpl.h.

- (BOOL) m_shift [protected]

Definiert in Zeile 65 der Datei UIKeyboardImpl.h.

- (BOOL) m_shiftLockedEnabled [protected]

Definiert in Zeile 66 der Datei UIKeyboardImpl.h.

- (BOOL) m_shiftLocked [protected]

Definiert in Zeile 67 der Datei UIKeyboardImpl.h.

- (BOOL) m_soundsEnabled [protected]

Definiert in Zeile 68 der Datei UIKeyboardImpl.h.

- (BOOL) m_changed [protected]

Definiert in Zeile 69 der Datei UIKeyboardImpl.h.

- (BOOL) m_selecting [protected]

Definiert in Zeile 70 der Datei UIKeyboardImpl.h.

- (BOOL) m_returnKeyEnabled [protected]

Definiert in Zeile 71 der Datei UIKeyboardImpl.h.

- (BOOL) m_caretVisible [protected]

Definiert in Zeile 72 der Datei UIKeyboardImpl.h.

- (BOOL) m_caretBlinks [protected]

Definiert in Zeile 73 der Datei UIKeyboardImpl.h.

- (BOOL) m_caretShowingNow [protected]

Definiert in Zeile 74 der Datei UIKeyboardImpl.h.

- (BOOL) m_userChangedSelection [protected]

Definiert in Zeile 75 der Datei UIKeyboardImpl.h.

- (BOOL) m_shouldChargeKeys [protected]

Definiert in Zeile 76 der Datei UIKeyboardImpl.h.

- (BOOL) m_longPress [protected]

Definiert in Zeile 77 der Datei UIKeyboardImpl.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: