Tag

UITableView

0 views collected around this technical thread.

Snowball Engineer Team
Snowball Engineer Team
Nov 5, 2021 · Mobile Development

Adapting iOS 15 UI Changes: UINavigationBar, UITabBar, UITableView Issues and Solutions

This article reviews common iOS 15 UI adaptation problems—including UINavigationBar/UITabBar appearance, increased UITableView section header height, cell flickering caused by prefetching, and ProMotion refresh rate support—explains their underlying reasons, and provides concrete code solutions for developers using Xcode 13.

MobileDevelopmentNavigationBarUIKit
0 likes · 13 min read
Adapting iOS 15 UI Changes: UINavigationBar, UITabBar, UITableView Issues and Solutions
Sohu Tech Products
Sohu Tech Products
Dec 24, 2020 · Mobile Development

Async Drawing and Image Download Optimization for UITableView to Achieve Stable 60 fps

This article presents a complete, pod‑free solution for improving UITableView performance on iOS by moving heavy text rendering and image loading to background threads, deduplicating tasks, managing concurrent queues, and caching results, ultimately keeping the UI consistently at 60 fps.

AsyncDrawingMobileDevelopmentPerformance
0 likes · 18 min read
Async Drawing and Image Download Optimization for UITableView to Achieve Stable 60 fps
Sohu Tech Products
Sohu Tech Products
Jan 15, 2020 · Mobile Development

Understanding Swift Thunk Functions and SIL: Why UITableViewDelegate Methods May Not Be Invoked

This article examines a real iOS project case where a UITableView delegate method does not fire, explores Swift Intermediate Language (SIL) and thunk functions, explains the role of @objc and dynamic dispatch, and demonstrates how generic base classes affect Objective‑C visibility of delegate methods.

Message DispatchObjective-CSIL
0 likes · 16 min read
Understanding Swift Thunk Functions and SIL: Why UITableViewDelegate Methods May Not Be Invoked