以下是在 Yosemite 10.10.1 上使用 Safari 8.0.2 时两个按钮的http://google.com
外观(这是预期行为):
这是使用 Xcode 6.1.1 和 Xcode 6.2 (6C95a) 在 WKWebView 中呈现的网站的相同部分(这不是预期的行为):
其他一些带有奇怪伪影的 WKWebView 渲染示例:
这是我在一个空的顶部添加的代码Cocoa Application
:
视图控制器.h
@property (strong, nonatomic) WKWebView* webView;
视图控制器.m
-(void)loadView {
[super loadView];
self.webView = [[WKWebView alloc] init];
self.view = self.webView;
}
- (void)viewDidLoad {
[super viewDidLoad];
NSURL* url = [NSURL URLWithString:@"http://google.com"];
NSURLRequest* req = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:req];
}
background-image
使用(CSS)时似乎会发生这种情况。例如 Reddit 的 logo via web inspector 显示:background-image: url(sprite-reddit.JqPSSyjOUZE.png);
. 也许因为那是一个精灵,这里是sprite-reddit.JqPSSyjOUZE.png的链接。