ios UIWebview runtime header 用于私有api调用查看

https://github.com/nst/iOS-Runtime-Headers/blob/master/Frameworks/UIKit.framework/UIWebView.h

 
 
/* Generated by RuntimeBrowser.
Image: /System/Library/Frameworks/UIKit.framework/UIKit
*/
@class UIWebViewInternal, NSURLRequest, UIScrollView, < UIWebViewDelegate >;
@interface UIWebView : UIView < NSCoding , UIScrollViewDelegate > {
     UIWebViewInternal * _internal ;
}
@property < UIWebViewDelegate > * delegate ;
@property ( readonly ) UIScrollView * scrollView ;
@property ( readonly ) NSURLRequest * request ;
@property ( getter = canGoBack , readonly ) BOOL canGoBack ;
@property ( getter = canGoForward , readonly ) BOOL canGoForward ;
@property ( getter = isLoading , readonly ) BOOL loading ;
@property BOOL scalesPageToFit ;
@property BOOL detectsPhoneNumbers ;
@property unsigned int dataDetectorTypes ;
@property BOOL allowsInlineMediaPlayback ;
@property BOOL mediaPlaybackRequiresUserAction ;
@property BOOL mediaPlaybackAllowsAirPlay ;
@property BOOL suppressesIncrementalRendering ;
@property BOOL keyboardDisplayRequiresUserAction ;
+ ( void ) _updatePersistentStoragePaths ;
+ ( void ) _fixPathsForSandboxDirectoryChange ;
+ ( id ) _relativePathFromAbsolutePath: ( id ) arg1 removingPathComponents: ( unsigned int ) arg2 ;
- ( void ) setDelegate: ( id ) arg1 ;
- ( id ) delegate ;
- ( void ) dealloc ;
- ( Class ) _printFormatterClass ;
- ( BOOL ) isElementAccessibilityExposedToInterfaceBuilder ;
- ( void ) configureWithSettings: ( id ) arg1 ;
- ( unsigned int ) _audioSessionCategoryOverride ;
- ( void ) _setAudioSessionCategoryOverride: ( unsigned int ) arg1 ;
- ( BOOL ) _alwaysDispatchesScrollEvents ;
- ( void ) _setAlwaysDispatchesScrollEvents: ( BOOL ) arg1 ;
- ( void ) _setWebSelectionEnabled: ( BOOL ) arg1 ;
- ( void ) _setDrawsCheckeredPattern: ( BOOL ) arg1 ;
- ( void ) _setOverridesOrientationChangeEventHandling: ( BOOL ) arg1 ;
- ( id ) _pdfViewHandler ;
- ( id ) _initWithWebView: ( id ) arg1 ;
- ( BOOL ) webView: ( id ) arg1 resource: ( id ) arg2 canAuthenticateAgainstProtectionSpace: ( id ) arg3 forDataSource: ( id ) arg4 ;
- ( void ) webView: ( id ) arg1 resource: ( id ) arg2 didCancelAuthenticationChallenge: ( id ) arg3 fromDataSource: ( id ) arg4 ;
- ( void ) webView: ( id ) arg1 resource: ( id ) arg2 didReceiveAuthenticationChallenge: ( id ) arg3 fromDataSource: ( id ) arg4 ;
- ( void ) webView: ( id ) arg1 resource: ( id ) arg2 didFailLoadingWithError: ( id ) arg3 fromDataSource: ( id ) arg4 ;
- ( void ) webView: ( id ) arg1 resource: ( id ) arg2 didFinishLoadingFromDataSource: ( id ) arg3 ;
- ( id ) webView: ( id ) arg1 identifierForInitialRequest: ( id ) arg2 fromDataSource: ( id ) arg3 ;
- ( id ) webView: ( id ) arg1 runJavaScriptTextInputPanelWithPrompt: ( id ) arg2 defaultText: ( id ) arg3 initiatedByFrame: ( id ) arg4 ;
- ( BOOL ) webView: ( id ) arg1 runJavaScriptConfirmPanelWithMessage: ( id ) arg2 initiatedByFrame: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 runJavaScriptAlertPanelWithMessage: ( id ) arg2 initiatedByFrame: ( id ) arg3 ;
- ( void ) webViewClose: ( id ) arg1 ;
- ( void ) webView: ( id ) arg1 didFirstLayoutInFrame: ( id ) arg2 ;
- ( void ) webView: ( id ) arg1 didFailProvisionalLoadWithError: ( id ) arg2 forFrame: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 didReceiveServerRedirectForProvisionalLoadForFrame: ( id ) arg2 ;
- ( void ) webView: ( id ) arg1 didClearWindowObject: ( id ) arg2 forFrame: ( id ) arg3 ;
- ( id ) webView: ( id ) arg1 resource: ( id ) arg2 willSendRequest: ( id ) arg3 redirectResponse: ( id ) arg4 fromDataSource: ( id ) arg5 ;
- ( id ) webView: ( id ) arg1 connectionPropertiesForResource: ( id ) arg2 dataSource: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 didReceiveTitle: ( id ) arg2 forFrame: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 didStartProvisionalLoadForFrame: ( id ) arg2 ;
- ( void ) webViewSupportedOrientationsUpdated: ( id ) arg1 ;
- ( void ) webView: ( id ) arg1 printFrameView: ( id ) arg2 ;
- ( void ) webView: ( id ) arg1 exceededApplicationCacheOriginQuotaForSecurityOrigin: ( id ) arg2 totalSpaceNeeded: ( unsigned int ) arg3 ;
- ( void ) webView: ( id ) arg1 frame: ( id ) arg2 exceededDatabaseQuotaForSecurityOrigin: ( id ) arg3 database: ( id ) arg4 ;
- ( void ) webView: ( id ) arg1 unableToImplementPolicyWithError: ( id ) arg2 frame: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 decidePolicyForNewWindowAction: ( id ) arg2 request: ( id ) arg3 newFrameName: ( id ) arg4 decisionListener: ( id ) arg5 ;
- ( void ) scrollViewWasRemoved: ( id ) arg1 ;
- ( void ) webViewMainFrameDidFirstVisuallyNonEmptyLayoutInFrame: ( id ) arg1 ;
- ( void ) _finishRotation ;
- ( void ) _beginRotation ;
- ( void ) goForward ;
- ( void ) goBack ;
- ( void ) stopLoading ;
- ( id ) _initWithFrame: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 enableReachability: ( BOOL ) arg2 ;
- ( void ) setKeyboardDisplayRequiresUserAction: ( BOOL ) arg1 ;
- ( BOOL ) keyboardDisplayRequiresUserAction ;
- ( unsigned int ) _pageCount ;
- ( void ) _setGapBetweenPages: ( float ) arg1 ;
- ( float ) _gapBetweenPages ;
- ( void ) _setPageLength: ( float ) arg1 ;
- ( float ) _pageLength ;
- ( void ) _setPaginationBehavesLikeColumns: ( BOOL ) arg1 ;
- ( BOOL ) _paginationBehavesLikeColumns ;
- ( void ) _setPaginationMode: ( int ) arg1 ;
- ( int ) _paginationMode ;
- ( void ) webView: ( id ) arg1 decidePolicyForGeolocationRequestFromOrigin: ( id ) arg2 frame: ( id ) arg3 listener: ( id ) arg4 ;
- ( id ) _makeAlertView ;
- ( void ) _updateRequest ;
- ( void ) _reportError: ( id ) arg1 ;
- ( void ) webView: ( id ) arg1 decidePolicyForMIMEType: ( id ) arg2 request: ( id ) arg3 frame: ( id ) arg4 decisionListener: ( id ) arg5 ;
- ( void ) _didCompleteScrolling ;
- ( void ) _updateScrollerViewForInputView: ( id ) arg1 ;
- ( void ) _frameOrBoundsChanged ;
- ( void ) _rescaleDocument ;
- ( BOOL ) canGoForward ;
- ( BOOL ) canGoBack ;
- ( BOOL ) mediaPlaybackRequiresUserAction ;
- ( void ) setMediaPlaybackRequiresUserAction: ( BOOL ) arg1 ;
- ( BOOL ) allowsInlineMediaPlayback ;
- ( void ) setAllowsInlineMediaPlayback: ( BOOL ) arg1 ;
- ( id ) stringByEvaluatingJavaScriptFromString: ( id ) arg1 ;
- ( void ) _webViewCommonInitWithWebView: ( id ) arg1 scalesPageToFit: ( BOOL ) arg2 shouldEnableReachability: ( BOOL ) arg3 ;
- ( void ) setScalesPageToFit: ( BOOL ) arg1 ;
- ( void ) _didRotate: ( id ) arg1 ;
- ( void ) _updateViewSettings ;
- ( void ) _updateOpaqueAndBackgroundColor ;
- ( void ) _setDrawInWebThread: ( BOOL ) arg1 ;
- ( void ) _updateCheckeredPattern ;
- ( void ) _setRichTextReaderViewportSettings ;
- ( void ) _setScalesPageToFitViewportSettings ;
- ( id ) _browserView ;
- ( BOOL ) isLoading ;
- ( BOOL ) scalesPageToFit ;
- ( id ) _documentView ;
- ( void ) setSuppressesIncrementalRendering: ( BOOL ) arg1 ;
- ( BOOL ) suppressesIncrementalRendering ;
- ( void ) webView: ( id ) arg1 didCommitLoadForFrame: ( id ) arg2 ;
- ( void ) webView: ( id ) arg1 didChangeLocationWithinPageForFrame: ( id ) arg2 ;
- ( void ) webView: ( id ) arg1 didFailLoadWithError: ( id ) arg2 forFrame: ( id ) arg3 ;
- ( void ) webView: ( id ) arg1 didFinishLoadForFrame: ( id ) arg2 ;
- ( BOOL ) detectsPhoneNumbers ;
- ( void ) setDetectsPhoneNumbers: ( BOOL ) arg1 ;
- ( id ) request ;
- ( BOOL ) mediaPlaybackAllowsAirPlay ;
- ( void ) setMediaPlaybackAllowsAirPlay: ( BOOL ) arg1 ;
- ( void ) restoreStateFromHistoryItem: ( id ) arg1 forWebView: ( id ) arg2 ;
- ( void ) saveStateToHistoryItem: ( id ) arg1 forWebView: ( id ) arg2 ;
- ( void ) webViewMainFrameDidCommitLoad: ( id ) arg1 ;
- ( void ) webViewMainFrameDidFailLoad: ( id ) arg1 withError: ( id ) arg2 ;
- ( void ) webViewMainFrameDidFinishLoad: ( id ) arg1 ;
- ( void ) view: ( id ) arg1 didSetFrame: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg2 oldFrame: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg3 ;
- ( void ) loadData: ( id ) arg1 MIMEType: ( id ) arg2 textEncodingName: ( id ) arg3 baseURL: ( id ) arg4 ;
- ( void ) loadHTMLString: ( id ) arg1 baseURL: ( id ) arg2 ;
- ( void ) loadRequest: ( id ) arg1 ;
- ( id ) _scrollView ;
- ( id ) scrollView ;
- ( void ) webView: ( id ) arg1 decidePolicyForNavigationAction: ( id ) arg2 request: ( id ) arg3 frame: ( id ) arg4 decisionListener: ( id ) arg5 ;
- ( unsigned int ) dataDetectorTypes ;
- ( void ) setDataDetectorTypes: ( unsigned int ) arg1 ;
- ( void ) _addShortcut: ( id ) arg1 ;
- ( void ) _define: ( id ) arg1 ;
- ( void ) select: ( id ) arg1 ;
- ( void ) copy: ( id ) arg1 ;
- ( void ) selectAll: ( id ) arg1 ;
- ( BOOL ) _appliesExclusiveTouchToSubviewTree ;
- ( struct CGImage { } * ) createSnapshotWithRect: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 ;
- ( struct CGImage { } * ) newSnapshotWithRect: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 ;
- ( void ) decodeRestorableStateWithCoder: ( id ) arg1 ;
- ( void ) encodeRestorableStateWithCoder: ( id ) arg1 ;
- ( void ) alertView: ( id ) arg1 didDismissWithButtonIndex: ( int ) arg2 ;
- ( BOOL ) canPerformAction: ( SEL ) arg1 withSender: ( id ) arg2 ;
- ( struct CGSize { float x1 ; float x2 ; }) sizeThatFits: ( struct CGSize { float x1 ; float x2 ; }) arg1 ;
- ( void ) reload ;
- ( void ) scrollViewDidScrollToTop: ( id ) arg1 ;
- ( void ) scrollViewDidEndZooming: ( id ) arg1 withView: ( id ) arg2 atScale: ( float ) arg3 ;
- ( void ) scrollViewWillBeginZooming: ( id ) arg1 withView: ( id ) arg2 ;
- ( id ) viewForZoomingInScrollView: ( id ) arg1 ;
- ( void ) scrollViewDidEndDecelerating: ( id ) arg1 ;
- ( void ) scrollViewDidEndDragging: ( id ) arg1 willDecelerate: ( BOOL ) arg2 ;
- ( void ) scrollViewWillBeginDragging: ( id ) arg1 ;
- ( void ) scrollViewDidZoom: ( id ) arg1 ;
- ( void ) setBounds: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 ;
- ( void ) setFrame: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 ;
- ( void ) encodeWithCoder: ( id ) arg1 ;
- ( void ) _populateArchivedSubviews: ( id ) arg1 ;
- ( id ) initWithCoder: ( id ) arg1 ;
- ( void ) setBackgroundColor: ( id ) arg1 ;
- ( void ) setOpaque: ( BOOL ) arg1 ;
- ( id ) initWithFrame: ( struct CGRect { struct CGPoint { float x_1_1_1 ; float x_1_1_2 ; } x1 ; struct CGSize { float x_2_1_1 ; float x_2_1_2 ; } x2 ; }) arg1 ;
@end

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值