Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to build an iOS like settings module?

I am really new to iPhone development. Currentlly I am setting up an option module for my application. The user should be able to edit some preferences.

My first approach was to have some text fields. But I really like how iOS handles editing preferences. There is some kind of label. Clicking on that label opens another view with a field for editing. I hope you understand what I mean.

How does iOS achieve this? Is that table view?

I mean this kind of design

enter image description here

like image 898
UpCat Avatar asked Mar 17 '11 11:03

UpCat


2 Answers

InAppSettingsKit as already recommended by @hennes is used for extending functionality that is already available.

If you add a Settings.bundle to your app then if it is correctly installed it will automatically show up in the Settings.app provided by Apple.

like image 132
gnuchu Avatar answered Sep 22 '22 03:09

gnuchu


IF you want it just in your app, just use a tableView set to Group style. There are a lot of tutorials on TableViews

like image 20
YOLT Avatar answered Sep 22 '22 03:09

YOLT