TORoundedTableView is a subclass of the standard UIKit UITableView class. Harkening back to the days of iOS 6, it overrides the standard grouped UITableView appearence and behaviour to match the borderless, rounded corner style seen in the Settings app on every iPad since iOS 7.
As iOS device screens increased (Like iPhone 6 Plus and the original iPad Pro), there are a lot of UI design cases where the ‘edge-to-edge’ style of the stock grouped UITableView doesn’t make sense, and will end up looking rather distorted in ultra-wide regions.
Features:
- Integrates with UITableViewController (On account of the tableView property being mutable!)
- Relatively autonomous operation with only a few extra APIs required.
- Optimized to the absolute nth-degree to ensure no drops in performance or broken animations.
- Reverts back to the standard table view style in compact trait collections (Just like in Settings.app)
- Corner radius graphics are procedurally generated and can be customized on the fly.

Leave a Reply
You must be logged in to post a comment.