EricHuang's blog

每一个不码代码的日子,都是对生命的辜负!


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

iOS之事件穿透与传递

发表于 2017-07-21 | 分类于 iOS技术 |
hitTest当你点击了屏幕上的某个view,这个动作由硬件层传导到操作系统,然后又从底层封装成一个事件(Event)顺着view的层级往上传导,一直要找到含有这个点击点且层级最高(文档说是最低,我理解是逻辑上最靠近手指)的view来响应事件,这个view就是hit-test view。 决定谁 h ...
阅读全文 »

iOS之下拉刷新思路

发表于 2017-07-10 | 分类于 iOS技术 |
其实下拉刷新一般都是用 KVO 监听 contentOffset 的改变,在配合上 UIScrollViewDelegate 的下面几个代理方法 - (void)scrollViewDidScroll:(UIScrollView *)scrollView; - (void)scrollViewDid ...
阅读全文 »

iOS之子线程RunLoop

发表于 2017-06-05 | 分类于 iOS技术 |
参考文章:https://juejin.im/entry/587c2c4ab123db005df459a1 子线程利用 RunLoop 保活(Demo) https://juejin.im/entry/58b93b72ac502e006bdf7527 RunLoop 就是为线程而生的,线程的作用就是 ...
阅读全文 »

iOS之右滑返回手势

发表于 2017-05-21 | 分类于 iOS技术 |
iOS 中以 UINavigationController 为容器的话,系统自带一个屏幕边缘右滑返回上一层的手势,但是当我们自定义了返回按钮之后,这个手势就会自己无效。 如果我们想自定义返回,还需要滑动返回有效,怎么处理了? 解决方案我们在主 ViewController 中加入代理,其他视图都是以 ...
阅读全文 »

iOS之调用系统相机中文问题-备忘

发表于 2017-05-15 | 分类于 iOS技术 |
方法一在 info.plist 里面增加 key-value Localized resources can be mixed = YES 方法二在 info.plist 里面增加 key-value Localization native development region = China 以上 ...
阅读全文 »

React Native之平台特定版本组件统一封装的方法

发表于 2017-05-08 | 分类于 React Native |
在写这篇文章的时候,相对新一点的 react native 版本内部已经替我们处理好特定平台选择,如 SwitchIOS 和 SwitchAndroid,正常的思路可能会在代码逻辑里面加如下判断: 12345if (Android) { use SwitchAndroid} el ...
阅读全文 »

iOS之UINavigationController自动隐藏与显示的属性

发表于 2017-04-22 | 分类于 iOS技术 |
有很多应用中,会发现在在滚动试图,点击试图,滑动试图的时候,导航栏自动隐藏和显示,当时我的想法就是在触发事件中做操作(手动隐藏和显示导航栏),后来发现这个功能系统其实就可以帮忙实现,下面就简单介绍一下。 UINavigationController中的几个属性 1、hidesBarsWhenKeyb ...
阅读全文 »

iOS之UITableView的单选与多选

发表于 2017-04-15 | 分类于 iOS技术 |
1、非编辑模式123self.tableView.allowsSelection = YES; // default 单选//或self.tableView.allowsSelectionDuringEditing = YES; // 多选 2、编辑模式123self.tableView.allow ...
阅读全文 »

流行库源码解读

发表于 2017-04-10 | 分类于 iOS源码分析 |
AFNetworkingSDWebImageYYKit
阅读全文 »

iOS之触摸事件让人头大

发表于 2017-03-15 | 分类于 iOS技术 |
瞎总结: 1、当触摸事件开始后,系统会先尝试分发事件,对整个 keyWindow 递归调用 hitTest 2、系统判别返回的 UIView 是不是 UIControl 的子类,如果是的话,直接将整个触摸事件交付给 UIControl 实例完成(比如:UIButton、UISwitch) 3、如果返 ...
阅读全文 »
1…789…12
Eric Huang

Eric Huang

~ 生活不止苟且,还有诗和远方,迎着朝阳前进,看风与雪。

119 日志
19 分类
21 标签
RSS
GitHub Weibo
© 2020 Eric Huang
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4