我是swift和Xcode的新手,我正在尝试一些事情。当我移动到设置页面时,我想在设置页面(在应用程序中,而不是在设置包中)设置开关状态。 (我将segue设置为push)为此,我正在尝试为交换机创建一个插座,并在我按下设置页面时将其状态分别更改为保存的值。但是,当我控制-darg切换到我的UITableViewController类时,我只能添加一个动作。
我正在使用Xcode 9.1和swift 4
你能告诉我我做错了什么吗?谢谢。
在你的控制器中你需要类似的东西
@IBOutlet var switch: UISwitch!
然后将UISwitch拖放到您想要切换的故事板控制器中。
确保storyboard控制器是您声明var的控制器类。
然后右键单击故事板控制器中的黄点并从开关拖放到UISwitch。
对于create swift outlet,您需要为cell创建一个自定义类,然后在storyboard中的UITableViewCell中设置类名,然后在此自定义类中创建outlet。代码如下所示:
class customClass:UITableViewCell{
@IBOutlet weak var btnSwitch : UISwitch!
}