Creating iOS-like settings screen

前端 未结 3 1394
迷失自我
迷失自我 2021-02-02 09:25

I have been researching how I can create a settings screen for my app that looks identical to the iOS settings app however I haven\'t been able to find an iOS 7/8/Swift version.

3条回答
  •  南笙
    南笙 (楼主)
    2021-02-02 10:22

    The above answer is correct, but I wanted to add the solution itself here to save time for future users.
    In order to make a regular UITableView look like the "Settings" page, you only need to to two things:
    1. implement tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int and tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? so that the table will have multiple sections with headers.
    2. set the table style to .grouped, which can be done via the storyboard editor.

提交回复
热议问题