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
4 Solutions Collect From Internet About “How to build an iOS like settings module?”
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.
IF you want it just in your app, just use a tableView set to Group style. There are a lot of tutorials on TableViews
You might want to try InAppSettingsKit.
There is another option, you can use BaseKit (I’m the author)
Source repo https://github.com/brunow/BaseKit
Example of settings http://blog.brunowernimont.be/2012/06/22/example_of_settings_controller_with_basekit.html
- AVAudioRecorder – Proper MPEG4 AAC Recording Settings
- linking std::experimental::filesystem with Xcode 9
- Swift – associated types in protocol with where clause?
- DPI in Retina iPad app design
- Generate table in PDF
- Getting alias path of file in swift
- Implicit declaration of function – C99
- iOS SpriteKit animation does not appear
- Detect UIWebView links without click
- Difference between self.var and simply var
- Swift: different objects in one array?
- How do you tell what object is being touched in touchesBegan?
- Call a C++ function from Swift
- GPUImageMovie Not Support Alpha Channel?
- Swift generic coercion misunderstanding