-
将扩展绑定到控件查看全部
-
扩展viewcontroller查看全部
-
取得datepicker的时间 并且跟现在时间做比较,计算出岁数。 注意NSCalendar 及components方法查看全部
-
swift 强调安全 类型转换必须明确查看全部
-
slider 的事件 valueChanged slider.value返回的是float类型查看全部
-
为了说明程序是正经的。。。。。。。查看全部
-
var controller:SLComposeViewController=SLComposeViewController(forServiceType: SLServiceTypeSinaWeibo) controller.setInitialText("alioo的处女座哟,欢迎捧场") controller.addImage(myimg.image) self.presentViewController(controller,animated:true,completion: nil)查看全部
-
self.presentationController查看全部
-
退出键盘查看全部
-
具体来讲查看全部
-
@IBAction func submit(sender: AnyObject) { var gg = "" let n = name.text! if gender.selectedSegmentIndex == 0 { gg = "gc" } else if gender.selectedSegmentIndex == 1 { gg = "bd" } else { gg = "qt" } let gregorian = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian) let now = NSDate() let components = gregorian?.components(NSCalendarUnit.Year, fromDate: data.date, toDate: now, options: NSCalendarOptions(rawValue: 0)) let age = components!.year let p = hasProperty.on ? "yes" : "no" resultLabel.text = "U name is \(n), Gender is \(gg), hasProperty \(p), height = \(heightNum.text!),age = \(age)" } @IBAction func hHasChanged(sender: AnyObject) { let slider = sender as! UISlider let i = Int(slider.value) heightNum.text = "\(i) cm" }查看全部
-
多创建了一个label 可检测输值内容, 并进行相应提示 代码感觉十分累赘. 有优化空间 @IBAction func start(sender: AnyObject) { statusLabel.text = "" if let year = Int (inputOfYears.text!) { if year <= 4 { statusLabel.text = "\(year)?年龄太小?" } else { let imageNumber = (year - 4) % 12 picOfYears.image = UIImage(named: String(imageNumber)) statusLabel.text = "" } } else if inputOfYears.text?.characters.count < 1 { statusLabel.text = "没输值啊大哥" } else { if let info = inputOfYears.text { statusLabel.text = "\(info)?什么鬼?" } else { // Nothing } } }查看全部
-
ok查看全部
-
qxndjonwbwxidjf查看全部
-
shhshsuedideief查看全部
举报
0/150
提交
取消