UIRefreshControl not triggering on scroll after migrating to iOS 16.2
I just started working with I need some guidance on I'm trying to configure I'm relatively new to this, so bear with me... This might be a silly question, but Quick question that's been bugging me - I've recently migrated my app to iOS 16.2 and I've started working with an scenario where the `UIRefreshControl` is not being triggered when pulling down on a `UITableView`. Prior to the migration, everything worked fine, but now the refresh control simply doesn't respond to the pull-down gesture. I have implemented the following code in my `UITableViewController`: ```swift class MyTableViewController: UITableViewController { let refreshControl = UIRefreshControl() override func viewDidLoad() { super.viewDidLoad() refreshControl.addTarget(self, action: #selector(refreshData), for: .valueChanged) tableView.refreshControl = refreshControl } @objc func refreshData() { // Perform your data fetching here DispatchQueue.main.asyncAfter(deadline: .now() + 2) { self.refreshControl.endRefreshing() } } } ``` Iβve verified that `viewDidLoad` is called and the `refreshControl` is added to the `tableView`, but the `refreshData` method is never hit when I pull down. Iβve also checked to ensure that the table view is scrollable, and it definitely is because I can scroll through the items normally. Additionally, I checked for any conflicting gestures that might be capturing touch events, such as custom gesture recognizers, but I couldn't find any. I've even tried re-adding the `UIRefreshControl` programmatically after the view appears without success. The related runtime warnings and logs donβt indicate any issues, and there's no behavior message displayed. Is there something new in iOS 16.2 that I should be aware of regarding `UIRefreshControl`, or have I missed a step in the setup? Any insight would be greatly appreciated! I'm working on a web app that needs to handle this. My development environment is macOS. For context: I'm using Swift on Linux. Any help would be greatly appreciated! Cheers for any assistance! I'm working in a Debian environment. I'd be grateful for any help. For reference, this is a production REST API. Cheers for any assistance! I'm working with Swift in a Docker container on CentOS. Any ideas how to fix this?