我正在开发一款应用,要求用户从表格视图列表中选择一个选项。它类似于iPhone设置中的铃声选项。我附上了一个屏幕图,说明了我想要完成的内容。
现在我希望选择的选项能够作为值发送到我的PHP脚本HTTPMethod
。我猜这是我使用的请求类型,只是将数据存储在变量中。
HTTP请求演示
let requestURL = NSURL(string: "http://example.com/script.php")
let request = NSMutableURLRequest(URL: requestURL!)
request.HTTPMethod = "POST"
插图:
我知道这是一个初学者,但我还没有找到任何快速完成此任务的教程。
答案 0 :(得分:2)
所有这一切都可以使用segue
完成show segue
unwind segue
返回。并使用unwind segue传回数据。答案 1 :(得分:0)
这是使用导航控制器和UITableView完成的。
由于导航控制器,带有2个按钮的顶栏已预设。
在导航控制器中,分组的UITableView与标题“警报音”一起使用,单元格是音调的名称。
这是一个视频教程,它使用导航控制器和UITableView 。此教程也很快。 https://itunesu.itunes.apple.com/WebObjects/LZDirectory.woa/ra/directory/courses/961180099/feed
答案 2 :(得分:0)
我写了一个示例代码。 看看这个。
如果您有任何疑问,请随时问我。
<强> MainViewController 强>
anaconda-plus
<强> ListViewController 强>
class MainViewController: UIViewController, ListViewControllerProtocol {
@IBOutlet weak var button:UIButton?
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func toList() {
var listViewController = ListViewController(nibName: "ListViewController", bundle: nil)
listViewController.delegate = self
self.pushViewController(listViewController, animated: true)
}
@IBAction func buttonClicked(sender: UIButton) {
self.toList()
}
func onSelectObj(obj:NSDictionary) {
// set data to button
}
}