Post

Replies

Boosts

Views

Activity

Reply to How does the automatch feature work in Game Kit?
Thanks for your reply. The GKMatchmakingMode doesn't have any effect on the GKTurnBasedMatchmakerViewController that I'm asking about. No matter which matchmakingMode is set, it always presents the same set of options (automatch, invite, nearby). Also, unfortunately, this single sentence documentation that you're referring to doesn't explain how it's working. What exactly is a player "actively looking for a match"?
Topic: Graphics & Games SubTopic: GameKit Tags:
3w
Reply to GKLeaderboard.loadLeaderboards returns empty array
Maybe this is related, I'm not sure: I just discovered that while the leaderboard sets are in status "Live", the individual leaderboards inside the sets are "Prepare for Submission". However, everything was live and approved previously. I didn't change a single bit on the leaderboard configuration. How can this happen? By the way, the achievements are not affected. Just the leaderboards inside the sets.
Topic: Graphics & Games SubTopic: GameKit Tags:
Dec ’25
Reply to Sticky UITableViewController section header reveals cells below
I solved it using this workaround: override func scrollViewDidScroll(_ scrollView: UIScrollView) { guard let tableView = scrollView as? UITableView else { return } for cell in tableView.visibleCells { let rect = tableView.convert(cell.frame, to: tableView) if rect.origin.y <= tableView.contentOffset.y { cell.isHidden = true } else { cell.isHidden = false } } }
Topic: UI Frameworks SubTopic: UIKit Tags:
Dec ’25
Reply to UIToolbar in UINavigationController in UITabBar
This is what it looks like in iOS 26 beta 4. The toolbar is behind the tabbar: All I did in this demo project is embed the default view controller in a navigation controller and then embed that in a tabbar. Here's the view controllers code: override func viewDidLoad() { super.viewDidLoad() title = "Hello World" let actionButton = UIBarButtonItem(title: "This is a button on the toolbar", style: .plain, target: self, action: #selector(buttonTapped)) self.navigationController?.isToolbarHidden = false self.toolbarItems = [actionButton]; }
Topic: UI Frameworks SubTopic: UIKit Tags:
Jul ’25
Reply to UIRequiresFullScreen in iPadOS 26
I do have the same issue, UIRequiresFullScreen does not seem to be working any more. Also adding UIDesignRequiresCompatibility does not help with that. I understand that many apps are great when supporting all orientations and sizes, but there are also legitimate specific use cases where fullscreen portrait only is all that is needed and wanted.
Topic: UI Frameworks SubTopic: UIKit Tags:
Jul ’25