One Logo Pool Ball
UIKit · IOS API REFERENCE

UIWebView

class · iOS 2.0+ · Deprecated in iOS 12.0 · SDK 27.1

@MainActor class UIWebView

Members (43)

method · iOS 2.0+ · Deprecated in iOS 12.0

goBack

TypeScript
goBack(): Promise<void>
Swift declaration
func goBack()
method · iOS 2.0+ · Deprecated in iOS 12.0

goForward

TypeScript
goForward(): Promise<void>
Swift declaration
func goForward()
init

init

TypeScript
static init(): Promise<UIWebView>
Swift declaration
init()
method · iOS 2.0+ · Deprecated in iOS 12.0

load

TypeScript
load(data: ArrayBuffer, MIMEType: string, textEncodingName: string, baseURL: string): Promise<void>
Swift declaration
func load(_ data: Data, mimeType MIMEType: String, textEncodingName: String, baseURL: URL)
method · iOS 2.0+ · Deprecated in iOS 12.0

loadHTMLString

TypeScript
loadHTMLString(string: string, baseURL?: (string) | null): Promise<void>
Swift declaration
func loadHTMLString(_ string: String, baseURL: URL?)
method · iOS 2.0+ · Deprecated in iOS 12.0

loadRequest

TypeScript
loadRequest(request: _Foundation_URLRequest): Promise<void>
Swift declaration
func loadRequest(_ request: URLRequest)
method · iOS 2.0+ · Deprecated in iOS 12.0

reload

TypeScript
reload(): Promise<void>
Swift declaration
func reload()
method · iOS 2.0+ · Deprecated in iOS 12.0

stopLoading

TypeScript
stopLoading(): Promise<void>
Swift declaration
func stopLoading()
method · iOS 2.0+ · Deprecated in iOS 12.0

stringByEvaluatingJavaScript

TypeScript
stringByEvaluatingJavaScript(script: string): Promise<(string) | null>
Swift declaration
func stringByEvaluatingJavaScript(from script: String) -> String?
get · iOS 4.0+ · Deprecated in iOS 12.0

allowsInlineMediaPlayback

TypeScript
get allowsInlineMediaPlayback(): Promise<boolean>
Swift declaration
var allowsInlineMediaPlayback: Bool { get set }
set · iOS 4.0+ · Deprecated in iOS 12.0

allowsInlineMediaPlayback

TypeScript
setAllowsInlineMediaPlayback(value: boolean): Promise<void>
Swift declaration
var allowsInlineMediaPlayback: Bool { get set }
get · iOS 9.0+ · Deprecated in iOS 12.0

allowsLinkPreview

TypeScript
get allowsLinkPreview(): Promise<boolean>
Swift declaration
var allowsLinkPreview: Bool { get set }
set · iOS 9.0+ · Deprecated in iOS 12.0

allowsLinkPreview

TypeScript
setAllowsLinkPreview(value: boolean): Promise<void>
Swift declaration
var allowsLinkPreview: Bool { get set }
get · iOS 9.0+ · Deprecated in iOS 12.0

allowsPictureInPictureMediaPlayback

TypeScript
get allowsPictureInPictureMediaPlayback(): Promise<boolean>
Swift declaration
var allowsPictureInPictureMediaPlayback: Bool { get set }
set · iOS 9.0+ · Deprecated in iOS 12.0

allowsPictureInPictureMediaPlayback

TypeScript
setAllowsPictureInPictureMediaPlayback(value: boolean): Promise<void>
Swift declaration
var allowsPictureInPictureMediaPlayback: Bool { get set }
get · iOS 2.0+ · Deprecated in iOS 12.0

canGoBack

TypeScript
get canGoBack(): Promise<boolean>
Swift declaration
var canGoBack: Bool { get }
get · iOS 2.0+ · Deprecated in iOS 12.0

canGoForward

TypeScript
get canGoForward(): Promise<boolean>
Swift declaration
var canGoForward: Bool { get }
get · iOS 3.0+ · Deprecated in iOS 12.0

dataDetectorTypes

TypeScript
get dataDetectorTypes(): Promise<UIDataDetectorTypes>
Swift declaration
var dataDetectorTypes: UIDataDetectorTypes { get set }
set · iOS 3.0+ · Deprecated in iOS 12.0

dataDetectorTypes

TypeScript
setDataDetectorTypes(value: UIDataDetectorTypes): Promise<void>
Swift declaration
var dataDetectorTypes: UIDataDetectorTypes { get set }
get · iOS 2.0+ · Deprecated in iOS 12.0

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
unowned(unsafe) var delegate: (any UIWebViewDelegate)? { get set }
set · iOS 2.0+ · Deprecated in iOS 12.0

delegate

TypeScript
setDelegate(value?: (Implements<UIWebViewDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
unowned(unsafe) var delegate: (any UIWebViewDelegate)? { get set }
get · iOS 7.0+ · Deprecated in iOS 12.0

gapBetweenPages

TypeScript
get gapBetweenPages(): Promise<number>
Swift declaration
var gapBetweenPages: CGFloat { get set }
set · iOS 7.0+ · Deprecated in iOS 12.0

gapBetweenPages

TypeScript
setGapBetweenPages(value: number): Promise<void>
Swift declaration
var gapBetweenPages: CGFloat { get set }
get · iOS 6.0+ · Deprecated in iOS 12.0

keyboardDisplayRequiresUserAction

TypeScript
get keyboardDisplayRequiresUserAction(): Promise<boolean>
Swift declaration
var keyboardDisplayRequiresUserAction: Bool { get set }
set · iOS 6.0+ · Deprecated in iOS 12.0

keyboardDisplayRequiresUserAction

TypeScript
setKeyboardDisplayRequiresUserAction(value: boolean): Promise<void>
Swift declaration
var keyboardDisplayRequiresUserAction: Bool { get set }
get · iOS 2.0+ · Deprecated in iOS 12.0

isLoading

TypeScript
get isLoading(): Promise<boolean>
Swift declaration
var isLoading: Bool { get }
get · iOS 5.0+ · Deprecated in iOS 12.0

mediaPlaybackAllowsAirPlay

TypeScript
get mediaPlaybackAllowsAirPlay(): Promise<boolean>
Swift declaration
var mediaPlaybackAllowsAirPlay: Bool { get set }
set · iOS 5.0+ · Deprecated in iOS 12.0

mediaPlaybackAllowsAirPlay

TypeScript
setMediaPlaybackAllowsAirPlay(value: boolean): Promise<void>
Swift declaration
var mediaPlaybackAllowsAirPlay: Bool { get set }
get · iOS 4.0+ · Deprecated in iOS 12.0

mediaPlaybackRequiresUserAction

TypeScript
get mediaPlaybackRequiresUserAction(): Promise<boolean>
Swift declaration
var mediaPlaybackRequiresUserAction: Bool { get set }
set · iOS 4.0+ · Deprecated in iOS 12.0

mediaPlaybackRequiresUserAction

TypeScript
setMediaPlaybackRequiresUserAction(value: boolean): Promise<void>
Swift declaration
var mediaPlaybackRequiresUserAction: Bool { get set }
get · iOS 7.0+ · Deprecated in iOS 12.0

pageCount

TypeScript
get pageCount(): Promise<number>
Swift declaration
var pageCount: Int { get }
get · iOS 7.0+ · Deprecated in iOS 12.0

pageLength

TypeScript
get pageLength(): Promise<number>
Swift declaration
var pageLength: CGFloat { get set }
set · iOS 7.0+ · Deprecated in iOS 12.0

pageLength

TypeScript
setPageLength(value: number): Promise<void>
Swift declaration
var pageLength: CGFloat { get set }
get · iOS 7.0+ · Deprecated in iOS 12.0

paginationBreakingMode

TypeScript
get paginationBreakingMode(): Promise<UIWebView_PaginationBreakingMode>
Swift declaration
var paginationBreakingMode: UIWebView.PaginationBreakingMode { get set }
set · iOS 7.0+ · Deprecated in iOS 12.0

paginationBreakingMode

TypeScript
setPaginationBreakingMode(value: UIWebView_PaginationBreakingMode): Promise<void>
Swift declaration
var paginationBreakingMode: UIWebView.PaginationBreakingMode { get set }
get · iOS 7.0+ · Deprecated in iOS 12.0

paginationMode

TypeScript
get paginationMode(): Promise<UIWebView_PaginationMode>
Swift declaration
var paginationMode: UIWebView.PaginationMode { get set }
set · iOS 7.0+ · Deprecated in iOS 12.0

paginationMode

TypeScript
setPaginationMode(value: UIWebView_PaginationMode): Promise<void>
Swift declaration
var paginationMode: UIWebView.PaginationMode { get set }
get · iOS 2.0+ · Deprecated in iOS 12.0

request

TypeScript
get request(): Promise<(_Foundation_URLRequest) | null>
Swift declaration
var request: URLRequest? { get }
get · iOS 2.0+ · Deprecated in iOS 12.0

scalesPageToFit

TypeScript
get scalesPageToFit(): Promise<boolean>
Swift declaration
var scalesPageToFit: Bool { get set }
set · iOS 2.0+ · Deprecated in iOS 12.0

scalesPageToFit

TypeScript
setScalesPageToFit(value: boolean): Promise<void>
Swift declaration
var scalesPageToFit: Bool { get set }
get · iOS 5.0+ · Deprecated in iOS 12.0

scrollView

TypeScript
get scrollView(): Promise<UIScrollView>
Swift declaration
var scrollView: UIScrollView { get }
get · iOS 6.0+ · Deprecated in iOS 12.0

suppressesIncrementalRendering

TypeScript
get suppressesIncrementalRendering(): Promise<boolean>
Swift declaration
var suppressesIncrementalRendering: Bool { get set }
set · iOS 6.0+ · Deprecated in iOS 12.0

suppressesIncrementalRendering

TypeScript
setSuppressesIncrementalRendering(value: boolean): Promise<void>
Swift declaration
var suppressesIncrementalRendering: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →