Add controls to the system-supplied settings page?


Is there a way to add controls to the settings page iOS creates on behalf of my app? As an example, the screen shot below is the settings page iOS displays when I select my app from the settings app on my phone. I’d like to add a control to this page to consolidate all the app settings in one place and to be able to read / set the content / state of the control I’d like to add.


Hello doomer,

yes, this is indeed possible. Apple recommends to use it only for infrequently changed configuration options:

The Settings app is a central location for making configuration changes throughout the system, but people must leave your app to get there. It’s far more convenient to adjust settings directly within your app.

Here are some useful resources:

Developer Documentation with Example

Human Interface Guideline for Settings