在swift iOS

时间:2017-12-11 16:03:00

标签: ios swift xcode

我是swift和Xcode的新手,我正在尝试一些事情。当我移动到设置页面时,我想在设置页面(在应用程序中,而不是在设置包中)设置开关状态。 (我把segue设置为推) 为此,当我按下设置页面时,我正试图为交换机创建一个插座,并将其状态分别更改为保存的值。但是,当我控制-darg切换到我的UITableViewController类时,我只能添加一个动作。

我正在使用Xcode 9.1和swift 4

你能告诉我我做错了什么吗? 感谢。

2 个答案:

答案 0 :(得分:0)

在您的控制器中,您需要类似

的内容
@IBOutlet var switch: UISwitch!

然后将UISwitch拖放到您想要切换的故事板控制器中。

确保storyboard控制器是您声明var。

的控制器类

然后右键单击故事板控制器中的黄点并从开关拖放到UISwitch。

答案 1 :(得分:0)

对于create swift outlet,您需要为cell创建一个自定义类,然后在storyboard中的UITableViewCell中设置类名,然后在此自定义类中创建outlet。代码如下所示:

class customClass:UITableViewCell{

    @IBOutlet weak var btnSwitch : UISwitch!
}