待整理
1. touchesbegin 判断点击,获取touch在控件上的location,判断view的bounds是否包含此location
2. 边框阴影,
3. layer.contentsRect控制图层的用来显示的范围
想像下contentsRect作为层内容的可视区域。内容的矩形区域(x,y,width,height)也是绑定到层的框架上的。contentRect是一个比例值,而不是屏幕上真实的像素点。默认的是0.0,0.0,1.0,1.0.当你改变x时,例如,在0和1之间你设定为0.25,那么内容的观察窗口就展示在400像素中的100像素的位置(400 x 0.25),也就是一个层原始宽度的25%。如果你设定了width属性为0.25,那么观察窗口的宽度就是100,也就是一个层原始宽度的25%。图2-1和2-2演示了contentsRect如何展示原始的图像层的区域。


contentsCenter:https://www.mgenware.com/blog/?p=489
contentsRect 折叠效果:http://www.cocoachina.com/ios/20150722/12622.html
4. Assets中的图片,可以在属性栏中选择Render as来调整渲染模式,这样可以在原生tabbar中显示原图颜色,而不会被渲染成蓝色
5. 4 结合 UITabbarItem Appearance 的 setTitleAttributes 可以设置颜色字体等,即可满足常规的tabbar需求

YYKit Demo相关推荐

  1. iOS开发之常用第三方框架

    更新于2019.01.23 ko1o/PYSearch 多种搜索样式 PYSearchDemo.gif pujiaxin33/JXPagingView tableView悬停 image.png te ...

  2. iOS 开发--github的demo

    令人惊讶的是,YYText 虽然代码量很大(超过一万行),但它只是 ibireme 的作品之一.ibireme 利用业余时间完成了 YYKit 工具库,包括: YYModel - 高性能的 iOS J ...

  3. iOS 类似微信,QQ聊天界面的气泡聊天简单实现Demo

    以下是YYKit组件的源码分析,高级性能优化相关都在里面可以找到 YYwebImage超细源码分析 YYImage超细源码分析 YYModel源码分析YYText源码分析 12.27日更新:分析了一个 ...

  4. jquery autocomplete demo

    根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择. jquery.autocomplete参考地址 http://bassistance.de/jquery-plugins/jquer ...

  5. BERT-Pytorch demo初探

    https://zhuanlan.zhihu.com/p/50773178 概述 本文基于 pytorch-pretrained-BERT(huggingface)版本的复现,探究如下几个问题: py ...

  6. MinkowskiEngine demo ModelNet40分类

    MinkowskiEngine demo ModelNet40分类 本文将看一个简单的演示示例,该示例训练用于分类的3D卷积神经网络.输入是稀疏张量,卷积也定义在稀疏张量上.该网络是以下体系结构的扩展 ...

  7. Android - 下载别人的android demo 运行的时候加载很久问题处理

    一般从git 下载别人的demo 的时候每次都要加载很久,下载gradle 版本之类的, 处理方法把 gradle 下面的 gradle-wrapper 里面的distributionUrl 替换自己 ...

  8. android studio导入第三方库和demo

    导demo,导第三方库,都可以用这个方法,别想太复杂了, file - new - import module

  9. iOS蓝牙开发---CoreBluetooth[BLE 4.0] 初级篇[内附Demo地址]

    一.蓝牙基础知识 (一)常见简称 1.MFI  make for ipad ,iphone, itouch 专们为苹果设备制作的设备,开发使用ExternalAccessory 框架(认证流程貌似挺复 ...

最新文章

  1. MATLAB_8-边缘检测_黄晓明圈出人脸
  2. Linux 系统的备份恢复
  3. 跑步碰撞大数据,走进悦跑圈的数据“大观园”
  4. 电脑机箱cad图纸_如何批量打印高清黑白CAD图纸?这么好用的方法现在才知道
  5. labelme标注文件转coco json,coco json转yolo txt格式,coco json转xml, labelme标注文件转分割,boxes转labelme json
  6. k8s之创建etcd集群
  7. 埃文科技教你如何验证IP地址定位的准确率
  8. P2525 Uim的情人节礼物·其之壱 【字典序】【STL:prev_permutation】
  9. Surface的创建过程分析
  10. 盐城机电高等职业技术学校计算机专业,盐城机电高等职业技术学校
  11. 原来这就是公文写作领导讲话稿模板(3)
  12. Qt5初见笔记(一)使用单个.pro文件创建Hello World工程(参考Sherriff, Nicholas《Learn Qt5》)
  13. 百度API---详解
  14. 移动端产品设计:导航
  15. 周鸿祎带头,十家安全公司接受了这些尖锐拷问
  16. 极坐标可以用计算机吗,极坐标
  17. 【Python案例】OCR提取图片中的文字
  18. 高阶函数:如何使用过滤器,映射和约简以获得更可维护的代码
  19. 如何进行计算机系统安装教程,电脑怎么重装系统:系统安装教程
  20. Arduino Uno 火焰传感器实验

热门文章

  1. 从零开始社区之路,手把手教你开源自己的Python包
  2. xp系统什么梗_电脑分区4K对齐,对系统的影响
  3. 第七章 MyBatis 缓存配置
  4. nyist 586 疯牛
  5. 南开计算机学院网络安全,程明明 - 南开大学 - 网络空间安全学院
  6. 使用excel万金油公式的注意事项
  7. 动态数组的使用之char *res=new char(strlen(src)+1)
  8. 对于矩估计的一些理解
  9. 公司挖来一个阿里Java大神,生产环境故障调优很溜
  10. 华为云实战 之 对象存储的使用以及与腾讯云COS对比