Multiple App Icons Like Apple’s WWDC App

Zackary O’Connor
5 min readJun 1, 2020

Today we are going to look at how to have multiple app icons like Apple’s WWDC app.

Getting Started

UITableViewController

The first thing you are going to want to do is setup a basic UITableViewController.

import UIKitclass ViewController: UITableViewController {    fileprivate let cellId = "cellId"    override func viewDidLoad() {
super.viewDidLoad()

tableView.register(UITableViewCell.self, forCellReuseIdentifier: cellId)
}
}
extension ViewController {
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 2
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: cellId, for: indexPath)
return cell
}
}

Import and setup app icons

Next, create a new folder named ‘App Icons’, or whatever you want to call it. We will be storing our assets in this folder instead of in the ‘Assets.xcassets’ folder. Drag and drop your app icon assets into the folder we just created and check the box that says ‘copy items if needed’.

--

--