gpt4 book ai didi

ios - 使用按钮将数据传递到另一个 UIViewController

转载 作者:行者123 更新时间:2023-11-30 12:24:18 25 4
gpt4 key购买 nike

所以我有一个 UIScrollView,其中所有这些按钮都覆盖有图像:

http://i.imgur.com/W6hagsa.png

我需要它,这样如果你点击一位老师,比如数学老师埃德蒙森先生,在另一个 UIViewController 中,会弹出一个电子邮件屏幕,需要将电子邮件收件人设置为 edmondson@gmail.com。

基本上,您单击任何一位老师,就会将电子邮件收件人设置为该老师。我当前在收件人和邮件正文中的代码是:

let toRecipients = ["placeholder@gmail.com"]
mc.setMessageBody("blah blah blah blah")

我该怎么做?

最佳答案

您可以在 Storyboard中使用 segue。然后使用prepareSegue

TableViewController 中类似的东西

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {

if segue.identifier == "detailSegue" {
let vc = segue.destination as! ViewController
vc.teacher = teachers[selectedItem]
}
}

您必须使用 var selectedItem: Int in 来管理所选教师

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
selectedItem = indexPath
print (selectedItem.row)
}

如果不清楚,如果您需要更多解释,请随时向我提供有关您的代码的更多详细信息。

问候塞布

关于ios - 使用按钮将数据传递到另一个 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44384743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com