随便看看

《新浪微博剖析 iOS 高级面试》笔记(一):UI视图相关面试问

2020-11-28  本文已影响0人  iOS弗森科

感谢观看,更多请关注!更多面试文章和答案请观看面试合集!

UITableView相关

一、重用机制
1、iOS如何实现cell的重用机制?
image

面试笔记

小编这里有准备一些面试进阶资料,最新面试大厂常问面试答案一份。希望真心能够帮助到大家提升技术!

2、如何手动实现重用机制?

image image image image image image

二、数据源同步问题

image

1、数据源同步解决方案

a、并发访问、数据拷贝
image
b、串行访问

事件传递&视图相应

一、UIView和CALayer

1、UIView和CALayer的关系和区别?

a、关系
image
b、区别

2、为什么UIView负责触摸事件,CALayer负责显示?

二、事件传递与视图响应链

1、当点击View C2区域,系统是如何找到响应视图的呢?

image
a、事件传递的流程
image
b、hitTest系统内部实现
image image

2、如何只让方形图片的圆形区域接受事件响应? image

image
感谢各位观看!文章系列持续更新 点赞再看,感谢观看,更多请关注!
上一篇下一篇

猜你喜欢

热点阅读