上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 前言 刚接手电子书项目时,和安卓开发者pt Cai老师【aipiti Cai,一个我很敬佩很资深的开发工程师,设计领域:c++、Java、安卓、QT等】共同商议了一下,因为项目要做要同步,移动端【手机端】和PC【电脑端】的同步问题,让我们无法决定该用哪种方式去呈现电子书,因为PC要展示的电子书有网络 阅读全文
posted @ 2018-02-09 16:41 macroK 阅读(4221) 评论(7) 推荐(3) 编辑
摘要: 这段时间在搞电子书,把这些天出现的问题归总下,我还是希望电子书的格式包括返回的数据,可直观的反应出客户端想表达的内容;原生的体验还是比较好的,希望对coretext再深入。 1.判断点击的位置是否在某个NSRange范围内 2.通过CFRange与CTFrameRef获取要操作(涂色,划线)的CGR 阅读全文
posted @ 2018-01-20 16:26 macroK 阅读(2010) 评论(1) 推荐(1) 编辑
摘要: 写在前面 在我们操作页面跳转时,如果当前的类不是UIViewcontroller(下面用VC表示),你会不会写一个代理,或者block给VC传递信息,然后在VC里面进行 拿tableViewCell做例子,如果每个页面展示的tableViewCell中,如果存在不少的这样操作,就会写很多代理或者bl 阅读全文
posted @ 2018-01-20 15:42 macroK 阅读(684) 评论(0) 推荐(1) 编辑
摘要: Runtime-iOS的黑魔法,还是很好玩的,消息机制、方法替换简单记录了一点,持续更新.... 1.方法替换 在类load方法中,替换系统方法 2.动态生成属性 3.字典转模型的实现 阅读全文
posted @ 2017-12-28 19:01 macroK 阅读(266) 评论(1) 推荐(0) 编辑
摘要: 主线程刷新UI 单例 阅读全文
posted @ 2017-12-07 18:58 macroK 阅读(2598) 评论(0) 推荐(0) 编辑
摘要: 这几天又遇到要调节列表分割线位置,就想起很久以前刚做时的做法:把自带的分割线隐藏,然后自己加一条UIView,不过现在不那么干了,把这个方法贴出来; 在 Tableview 的代理方法中,实现下面的代理方法: UIEdgeInsetsMake(上,左,下,右)自己可以调节,UIEdgeInsetsZ 阅读全文
posted @ 2017-12-07 18:45 macroK 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: Xcode9之前 设置状态栏颜色首先在info.plist文件中,加入UIViewControllerBasedStatusBarAppearance = false; 让后在delegate didFinishLaunchingWithOptions 方法中加入下面的代码就可以了; Xcode9之 阅读全文
posted @ 2017-12-07 18:30 macroK 阅读(3349) 评论(0) 推荐(0) 编辑
摘要: UINavigationBar的一些颜色设置,以前老是忘,这次记住了 阅读全文
posted @ 2017-12-04 10:49 macroK 阅读(4533) 评论(0) 推荐(0) 编辑
摘要: 用TabbarController进行模块分类和管理,这里推荐一个CYLTabBarController,只需两个数组就可以使用和管理; 1.导入CYLTabBarController 使用cocoapods导入即可 pod 'CYLTabBarController', '~> 1.14.1',终端 阅读全文
posted @ 2017-12-01 17:08 macroK 阅读(5085) 评论(0) 推荐(0) 编辑
摘要: 开发中颜色的使用也是非常频繁的,这里推荐一个dsxNiubility大牛写的颜色库:Wonderful;它的好用就是很清楚的把每个常用的颜色进行了由浅到深的分层,让我们使用时可以根据自己对颜色的深浅直接取颜色值;其中的功能我比较常用的就是颜色、跑马灯和颜色渐变,里面还有其他的功能,感兴趣的可以去看下 阅读全文
posted @ 2017-11-28 16:14 macroK 阅读(568) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页