我正在尝试在iOS中将WKWebView全屏显示。我在Swift中找到了答案,make WKWebview "real" fullscreen on iPhone X (remove safe area from WKWebView
不幸的是,这次我需要使用Objective-C。
请帮助将下面的Swift代码转换为Objective-C
class FullScreenWKWebView: WKWebView {
override var safeAreaInsets: UIEdgeInsets {
return UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
}
}
或者在Objective-C中还有其他更好的方法可以实现。
谢谢。
答案 0 :(得分:0)
以下是您问题中代码的Objective-C翻译:
#import <WebKit/WebKit.h>
@interface FullScreenWKWebView : WKWebView
@end
@implementation FullScreenWKWebView
- (UIEdgeInsets)safeAreaInsets {
return UIEdgeInsetsMake(0.0f, 0.0f, 0.0f, 0.0f);
}
@end