iOS实现夜间模式

本文实现思路主要参考了这里,大概就是为日间模式与夜间模式各提供一份资源文件,资源文件中包含颜色值与图标名,切换主题加载相应主题的资源并刷新页面的控件即可,这和实现国际化有点类似。
Read more
2018/1/1
阅读类APP涉及的技术
飞地是一款诗歌轻阅读
产品,在技术选型时内容的载体采用了HTML,这样内容可以适用于全平台显示。
轻阅读是从技术角度分析的,因为没有像微信读书这类应用有长篇文字的书籍,需要实现各种PDF和ePub格式解析以及排版,我们只需要用UIWebView即可解决。
Read more
2017/12/19
MacBook Air内置显示器旋转Bug

昨天双11买了台DELL的显示器,晚上到了之后兴奋地想体验下竖屏撸码,于是在Air的桌面操作了 设置 -> 显示器 -> 缩放 -> 旋转90度
(注意,我操作的是Air的桌面显示器设置,应该操作外接显示器中显示的窗口),之后外接显示屏没有旋转,Air的桌面旋转了,于是就悲剧了,退出设置后重新点显示器,显示 未能载入偏好设置面板 显示器
错误,此时Air屏幕也是旋转的,如下。。。。
Read more
2016/11/12
3D Touch大法
Demo同步更新到Swift2.3
3D Touch最先应用在Apple Watch上面,但叫Force Touch
,后在iPhone6s上加入了此特性,并改名3D Touch。值得注意的是目前3D Touch只支持iPhone6S以后的机型,包括现有Xcode7中6s的模拟器也不支持,不过Github上的SBShortcutMenuSimulator项目通过Hack方式已经实现了Quick Actions
快捷访问,但不能使用Peek&Pop
快速预览。
Read more
2016/9/11
#技巧3# postNotificationName触发后的监听代码是同步还是异步执行的?
2015/11/17
#技巧2# 强制旋转应用当前屏幕
2015/10/31
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.