上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: // 实现摇一摇的两种方式 // 1、使用加速计获取加速度数据,自定义一个范围,超过该范围就判定为产生摇动事件 // 2、使用系统封装好的摇动事件 import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() ... 阅读全文
posted @ 2017-02-12 18:34 小课桌 阅读(238) 评论(0) 推荐(0) 编辑
摘要: // 近距离传感器的实现封装在UIKit中 // 需要使用真机测试 import UIKit enum YSSession:Int { case audio = 1 // 音频 case video = 2 // 视频 } class ViewController: UIViewController { override func viewDidLoad... 阅读全文
posted @ 2017-02-12 18:23 小课桌 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 在平时的开发中,我们会遇到一种情况,譬如:(淘宝界面)第一个控制器的导航栏的颜色为 “红色”,第二个导航栏的颜色为“白色”,而且在第二个控制器中利用边缘的返回手势进行滑动还可以返回到第一个控制器中,其实两个控制器不是共用的一个导航条。 通常我们想到的情况是,直接隐藏导航栏,代码如下: 1 2 3 / 阅读全文
posted @ 2017-02-10 22:24 小课桌 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 我们知道iOS由于沙盒的存在,应用程序不能越过自己的区域去访问别的存储空间的内容,不过可能有许多场景我们需要在应用程序之间共享数据,比如多个应用共用用户名密码进行登录等。虽然我们不能直接通过文件系统来共享数据,不过还是有些方法可以实现。 这里,我们新建两个工程,T1:负责写数据,T2:负责读数据。 阅读全文
posted @ 2017-02-10 21:26 小课桌 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: Widget实现 iOS10Widget 阅读全文
posted @ 2017-02-06 11:46 小课桌 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 注意:屏幕的亮度调节只有在真机上看到效果,在模拟器上看不到效果。 阅读全文
posted @ 2017-02-06 11:12 小课桌 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 场景: 我们有一个"Person"类,有一个对象方法"sayHiWithEnglish",打印输出英文"hello"。我们仍想调用此方法,但想打印中文"你好"。 怎么办呢?此时,我们需要使用运行时交换两个对象方法的实现即可。 代码很简单,注释很详细,不再做过多解释。 调用: 阅读全文
posted @ 2017-02-06 10:36 小课桌 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-06 10:24 小课桌 阅读(91) 评论(0) 推荐(0) 编辑
摘要: // 设置随机颜色给Application的statusBar,从此妈妈再也不用担心statusBar的背景色 id bgStyle = [[UIApplication sharedApplication] valueForKeyPath:@"statusBar.backgroundView.style"]; [bgStyle setValue:[UIColor redColor] forKey... 阅读全文
posted @ 2017-02-06 10:19 小课桌 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 场景:我们调用[UIImage imageNamed:@"1"]方法,但实现使用自定义的方法实现。 由于代码很简单,注释很详细,不做解释了,直接上代码。 阅读全文
posted @ 2017-02-06 10:13 小课桌 阅读(368) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页