-
关键代码
-
绑定相关视图控件
@IBOutlet weak var name: UITextField! ...
-
点击下一项,关闭键盘
选中控件,右侧面板中 Return Key 选择 Next
// ViewController 实现 UITextFieldDelegate 协议,完成方法 func textFieldShouldReturn(textField: UITextField) -> Bool { textField.resignFirstResponder() return true }
-
UISlider 控件的事件
@IBAction func heightChanged(sender: AnyObject) { height.text = "\(Int(heightNum.value))cm" }
-
点击确定,提交数据事件
@IBAction func btnOk(sender: AnyObject) { // 性别 let gender = sex.selectedSegmentIndex == 0 ? "高富帅" : sex.selectedSegmentIndex == 1 ? "白富美" : "人妖" // 年龄 let gregorian = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian) let now = NSDate() let components = gregorian?.components(NSCalendarUnit.Year, fromDate: birthday.date, toDate: now, options: NSCalendarOptions(rawValue: 0)) let age = components?.year // 房产 let hasHouseText = hasHouse.on ? "有房" : "没放" result.text = "\(name.text!), \(age!)岁, \(gender)性, 身高\(height.text!)cm, \(hasHouseText), 求交往!" }
-
itcatface / ios-002_lovefinder Goto Github PK
View Code? Open in Web Editor NEW相亲(相关控件介绍)