WebView Class Reference
PDF
Overview
Tasks
Registering Document Views and Representations
Initializing Views
Closing the View
Getting the Main Frame
Loading Content
Background Drawing
Moving Back and Forward
Changing the Text Size
Getting and Setting Delegates
Getting and Setting the Window
Getting and Setting Preferences
Getting and Setting Frame Contents
Getting and Setting Content Information
Searching the Document
Getting and Setting the Group Name
Getting and Setting User-agent Strings
Processing JavaScript
Showing Modal Dialogs
Using the Pasteboard
Dragging
Cut, Copy and Paste Action Methods
Content Alignment Action Methods
Changing the Font, Color and Other Attributes When Editing
Spell Checking Action Methods
Find Panel Action Method
Controlling Speakable Text
Getting and Setting Document Editing Attributes
Editing Documents
Selecting Content in the Document
Getting and Setting CSS Properties
Using WebScript
Class Methods
canShowMIMEType:
canShowMIMETypeAsHTML:
MIMETypesShownAsHTML
registerViewClass:representationClass:forMIMEType:
setMIMETypesShownAsHTML:
URLFromPasteboard:
URLTitleFromPasteboard:
Instance Methods
alignCenter:
alignJustified:
alignLeft:
alignRight:
applicationNameForUserAgent
applyStyle:
backForwardList
canGoBack
canGoForward
canMakeTextLarger
canMakeTextSmaller
canMakeTextStandardSize
changeAttributes:
changeColor:
changeDocumentBackgroundColor:
changeFont:
checkSpelling:
close
computedStyleForElement:pseudoElement:
copy:
copyFont:
customTextEncodingName
customUserAgent
cut:
delete:
deleteSelection
downloadDelegate
drawsBackground
editableDOMRangeForPoint:
editingDelegate
elementAtPoint:
estimatedProgress
frameLoadDelegate
goBack
goBack:
goForward
goForward:
goToBackForwardItem:
groupName
hostWindow
initWithFrame:frameName:groupName:
isContinuousSpellCheckingEnabled
isEditable
isLoading
mainFrame
mainFrameDocument
mainFrameIcon
mainFrameTitle
mainFrameURL
maintainsInactiveSelection
makeTextLarger:
makeTextSmaller:
makeTextStandardSize:
mediaStyle
moveDragCaretToPoint:
moveToBeginningOfSentence:
moveToBeginningOfSentenceAndModifySelection:
moveToEndOfSentence:
moveToEndOfSentenceAndModifySelection:
paste:
pasteAsPlainText:
pasteAsRichText:
pasteboardTypesForElement:
pasteboardTypesForSelection
pasteFont:
performFindPanelAction:
policyDelegate
preferences
preferencesIdentifier
reload:
removeDragCaret
replaceSelectionWithArchive:
replaceSelectionWithMarkupString:
replaceSelectionWithNode:
replaceSelectionWithText:
resourceLoadDelegate
searchFor:direction:caseSensitive:wrap:
selectedDOMRange
selectedFrame
selectionAffinity
selectSentence:
setApplicationNameForUserAgent:
setContinuousSpellCheckingEnabled:
setCustomTextEncodingName:
setCustomUserAgent:
setDownloadDelegate:
setDrawsBackground:
setEditable:
setEditingDelegate:
setFrameLoadDelegate:
setGroupName:
setHostWindow:
setMainFrameURL:
setMaintainsBackForwardList:
setMediaStyle:
setPolicyDelegate:
setPreferences:
setPreferencesIdentifier:
setResourceLoadDelegate:
setSelectedDOMRange:affinity:
setShouldCloseWithWindow:
setSmartInsertDeleteEnabled:
setTextSizeMultiplier:
setTypingStyle:
setUIDelegate:
shouldCloseWithWindow
showGuessPanel:
smartInsertDeleteEnabled
spellCheckerDocumentTag
startSpeaking:
stopLoading:
stopSpeaking:
stringByEvaluatingJavaScriptFromString:
styleDeclarationWithText:
supportsTextEncoding
takeStringURLFrom:
textSizeMultiplier
toggleContinuousSpellChecking:
toggleSmartInsertDelete:
typingStyle
UIDelegate
undoManager
userAgentForURL:
webView:createWebViewModalDialogWithRequest:
webViewRunModal:
windowScriptObject
writeElement:withPasteboardTypes:toPasteboard:
writeSelectionWithPasteboardTypes:toPasteboard:
Constants
Notifications
WebViewDidBeginEditingNotification
WebViewDidChangeNotification
WebViewDidChangeSelectionNotification
WebViewDidChangeTypingStyleNotification
WebViewDidEndEditingNotification
WebViewProgressEstimateChangedNotification
WebViewProgressFinishedNotification
WebViewProgressStartedNotification
Revision History
Index
Companion Guide
Web Kit Objective-C Programming Guide