view的响应事件传递 在superView里面用 hitTest(_ point: CGPoint, with event: UIEvent?) 方法,找出事件响应区域内的point 传递给subVIew即可 public override func hitTest(_ point: CGPoin... ...
分类:
其他好文 时间:
2018-09-01 19:17:26
阅读次数:
177
由于最近公司需使用到跑马灯实现文字的循环播放,所以使用到了MarqueeLabel框架进行实现功能,传送门:https://github.com/cbpowell/MarqueeLabel。 MarqueeLabel框架涉及到了图层方面的知识,图层就是将视图显示出来,UIView的显示也是基于图层C ...
分类:
其他好文 时间:
2018-08-24 10:46:49
阅读次数:
188
//文档//显示是UIView的extension。UILabel, UITextField, UITextView都可以调用 extension UIView { ... open func sizeThatFits(_ size: CGSize) -> CGSize // return 'bes... ...
分类:
其他好文 时间:
2018-08-22 18:19:36
阅读次数:
130
过渡动画 显示和隐藏数据 hello vuejs ...
分类:
其他好文 时间:
2018-08-21 19:42:47
阅读次数:
169
需求 上移下移 需求: 1)点击上移就将当前的按钮的父级上移一位 2)当点击第一个时候将当前按钮的父级移动到最后一位 3)当点击最后一个时候将当前按钮的父级移动到首位 4)带过渡动画 需求分析: 下移:剪切所点击的条目插入到下一条目后面 上移:剪切所点击的条目插入到上一条目前面 过渡效果实现:CSS ...
分类:
其他好文 时间:
2018-08-20 00:33:35
阅读次数:
146
```
self.shadowView.layer.shadowOpacity = 0.6;// 阴影透明度 self.shadowView.layer.shadowColor = [UIColor darkGrayColor].CGColor;// 阴影的颜色 self.shadowView.la... ...
分类:
其他好文 时间:
2018-08-14 15:00:16
阅读次数:
157
//- (UIView *)createTimeBG //{ // UIView *view = [[UIView alloc]init]; // view.backgroundColor = [UIColor clearColor]; // view.layer.shadowOffset = CG ...
分类:
移动开发 时间:
2018-08-09 21:12:53
阅读次数:
425
触摸事件基本都是发生在 viewController 中,首先触摸的对象是视图,而视图的类 UIView 继承了 UIRespnder 类,但是要对事件作出处理,还需要重写 UIResponder 类中定义的事件处理函数。根据不同的触摸状态,程序会调用相应的处理函数。 1、touch 的创建 2、t ...
分类:
其他好文 时间:
2018-08-04 21:42:39
阅读次数:
174
一、设置透明度 在ViewController.m中添加如下方法: 二、平移 1.frame移动 2.transformTranslate平移(常用) 三、缩放 1.frame缩放 2.transformScale缩放(常用) - (void)test{ [UIView animateWithDur ...
分类:
其他好文 时间:
2018-08-04 21:39:13
阅读次数:
211
一、准备工作 1. 综合使用基础知识:类 对象 属性 数组 字典 字符 协议 代理 block 2.逻辑思维 3.搭建界面:系统提供的UIKit 自己定义拥有自己风格的控件 1??UILable UITextField UITextView 2??UIImageView UIView UIButto ...
分类:
移动开发 时间:
2018-08-03 21:42:08
阅读次数:
201