i want to display the table view in alert view. This table view contains segmented control.
these segmented controls are for on/off the audio, image, text. so there will be 3 cells with segmented controls.
how to do this
please help me out
Thank u
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Adding UISegmentedControls (or UISwitches, which I would personally recommend for a simple on/off option) is easy enough to put in table view cells using the accessoryView property.
Your view controller (or whatever object you’re using to control this thing) must implement the UITableViewDataSource protocol.
Add the controls in tableView:cellForRowAtIndexPath:
Or, if you’re set on segmented controls, replace the UISwitch stuff above with something like:
I would personally put these options in a regular view (probably accessible from an options button which does the flip transition, like many iPhone apps do). I don’t think putting it in an alert view is a very good user experience.
However, I have written a few blog posts showing how to put various views into alert views (text field, which is kinda useful, and web view, which is arguably not).
So, if you’re really dead set on putting this in an alert view, you can totally do that, like this:
It will look something like this: