摘要: 在页面中设置self.navigationItem.title = “”self.title 指TabBarController title 阅读全文
posted @ 2015-02-08 11:30 ericjuns 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 通常用一个常用的正则类class Regex { let internalExpression: NSRegularExpression let pattern: String init(_ pattern: String) { self.pattern = patt... 阅读全文
posted @ 2015-01-29 17:39 ericjuns 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 在tableView初始化的时候let v = UIView(frame: CGRectZero)checkListTable.tableFooterView = v 阅读全文
posted @ 2015-01-28 23:12 ericjuns 阅读(190) 评论(0) 推荐(0) 编辑
摘要: UIView 实现动画效果:1.设置全局UIView动画UIView.animateWithDuration(1, delay: 0.3, options: .Repeat | .CurveEaseIn, animations: { self.qrscan.frame = CG... 阅读全文
posted @ 2015-01-28 15:17 ericjuns 阅读(195) 评论(0) 推荐(0) 编辑
摘要: tableView在页面pop回来后自动忽略导航navigationbar高度,cell上空白 阅读全文
posted @ 2015-01-28 15:08 ericjuns 阅读(199) 评论(0) 推荐(0) 编辑
摘要: passwdInput.returnKeyType = .NextdomainInput.returnKeyType = .Done//在willappear中获取事件self.passwdInput.addTarget(self, action: "nextKey:", forControlEve... 阅读全文
posted @ 2015-01-19 09:24 ericjuns 阅读(390) 评论(0) 推荐(0) 编辑
摘要: popViewControllerAnimated后,进入的viewcontroller不能即时刷新。这时它不执行viewDidLoad,但执行viewWillAppear:(BOOL),所以只要把刷新逻辑写到viewWillAppear:(BOOL)里就OK了。但要注意当有刷新label这样的vi... 阅读全文
posted @ 2015-01-17 16:27 ericjuns 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、设置监听键盘事件函数:override func viewWillAppear(animated: Bool) { NSNotificationCenter.defaultCenter().addObserver(self, selector: "keyboardWillShow:... 阅读全文
posted @ 2015-01-15 09:03 ericjuns 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读... 阅读全文
posted @ 2015-01-02 21:19 ericjuns 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 如果项目稍大一些,就尽量使用路由Route 组织形成url请求,避免很多次重复代码, 看起来也直观.import UIKitimport Alamofirestruct KF {enum Router: URLRequestConvertible{ static let baseUrlStri... 阅读全文
posted @ 2015-01-01 23:20 ericjuns 阅读(1870) 评论(0) 推荐(0) 编辑