Post

Replies

Boosts

Views

Activity

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:
1w
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