Company logo with the letters 'NotTooBad Software' TextSmith Blog

mySettings: A Settings API for the iPhone

iPhone Development  

Update: Unfortunately I am not able to do any more development on this or any other projects. I am hoping that someone else will take over the project and update it.

A lot of iPhone apps have their own settings views similar to the ones in the Settings App on the iPhone home screen. But to my surprise I couldn’t find any general API for it. So I made my own. It uses a plist configuration file like the one used by the Settings App, with some added options (and some removed ones, but they will hopefully be implemented in the near future).

In a nutshell it takes a plist like this:

plist

and turns it into this:

iPhone

Features

And that’s it for the time being. A work in progress, obviously. I would also like to see support for custom table cells and dynamically filling a section with the contents of an array or a dictionary. And localisation. And sliders. And customising fonts and colours. And lots more cool stuff. So if you want to check it out, follow these instructions. And if you make any changes please let me know so I can merge them back into the repository.

Suggest changes to post.

Comments

Want to hear about new posts?