I found that setting the parentWindow property fixes the stutter I was experiencing. Specifically in my GameKit helper where I configure the game's root window I also set this property:
func configure(with window: UIWindow?) {
self.window = window
if #available(iOS 14.0, *) {
GKAccessPoint.shared.location = .bottomTrailing
GKAccessPoint.shared.showHighlights = false
GKAccessPoint.shared.parentWindow = window
}
}
Topic:
Graphics & Games
SubTopic:
GameKit
Tags: