Alan WanginCompass True NorthSolved: UITableView Jumps On Cell DeletionIn the Compass app’s Listing page, we had a bug where collapsing rows that were partially offscreen resulted in a strange jump, and visual…Aug 19, 20196Aug 19, 20196
Alan WanginCompass True NorthUIStackView and Auto LayoutWhen UIStackView was first released on iOS9, it was billed as a way to use Auto Layout without creating constraints. UIStackView…Jul 22, 2019Jul 22, 2019
Alan WanginCompass True NorthA Conceptual Guide to Auto LayoutIf you’re reading this article you probably already know about Auto Layout, Apple’s layout engine. It’s great when it works, but…May 15, 20191May 15, 20191
Alan WanginSpring EngineeringManipulating Dates and Time Zones in iOS DevelopmentThere are two kinds of developers in the world: those whose eyes twitch at the mention of time zones, and those who still think there are…Oct 1, 2018Oct 1, 2018
Alan WanginSpring EngineeringCustom Collection View Layout — A Simple TemplateOverviewMay 3, 2018May 3, 2018
Alan WanginSpring EngineeringMisplaced Views and Choppy Scrolling with Dynamically Sized UICollectionViewCellsHere at Spring, we recently embraced Auto Layout in all of its glory to create dynamically sized cells for our collection views. (We then…Dec 1, 20174Dec 1, 20174
Alan WanginSpring EngineeringDynamic Cell Sizing in UICollectionViewOften times when using a UITableView or UICollectionView, we want to give our cells the ability to adjust their sizes based on their…May 9, 201710May 9, 201710