补充:本文也是拖迟一周才更新的。也是由于项目原因。 时间:2018.12.03-2018.12.08 1.在主线程操作UI 在开发中我们一般只在主线程操作UI,但是在一些方法中我们会调用一下UI处理。这时候就会报出一些错误警告等。 在本周开发中我就遇到这个问题,在一个异步网络请求中,刷新UI结果报警 ...
分类:
移动开发 时间:
2018-12-13 16:37:28
阅读次数:
288
一.第一种方式 1.简单说明 以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。 绘制圆形的步骤: (1)获取上下文 (2)绘制圆形 (3)渲染圆形 DBMyLayer.m文件 在控制器中,创建一个 ...
分类:
其他好文 时间:
2018-12-11 19:47:39
阅读次数:
181
在进入/离开的过渡中,会有6个class切换 1.v-enter : 定义进入过渡的开始状态,在元素被插入之前生效,在元素被插入之后的下一帧移除 2.v-enter-active : 定义进入过渡生效时的状态。在整个进入过渡的阶段中应用,在元素被插入之前生效,在过渡/动画完成之后移除。(这个类可以被 ...
分类:
其他好文 时间:
2018-12-11 17:19:36
阅读次数:
201
问题 在某次做悬浮侧边栏的时候,遇到了一个问题:我用windowManager创建的悬浮侧边栏。点击中心view展开菜单,再次点击则隐藏菜单,如此简单的一个需求,却遇到了奇怪的问题,我没有对view的隐藏和显示设置动画,但是点击中心view,其他view在隐藏和显示的时候都会做一次过渡动画,即时设置 ...
分类:
移动开发 时间:
2018-12-10 14:08:28
阅读次数:
266
自定义view的加载方式有loadNibNamed或者nib.instantiate但是这些都不能使xib直接在storyboard上直接使用。 本文分享出可以在storyboard上直接把xib显示出来,也可以直接用代码加载出来的技能。接下来放大招啦! 1. 新建一个UIview,再建一个xib与 ...
分类:
移动开发 时间:
2018-12-07 18:32:14
阅读次数:
294
自定义view的加载方式有loadNibNamed或者nib.instantiate但是这些都不能使xib直接在storyboard上直接使用。 本文分享出可以在storyboard上直接把xib显示出来,也可以直接用代码加载出来的技能。接下来放大招啦! 1. 新建一个UIview,再建一个xib与 ...
分类:
移动开发 时间:
2018-12-07 18:27:41
阅读次数:
270
0、OC语法基础 "Object C语法学习" 1、UI类 "自定义控件程序运行流程" "setNeedsLayOut和setNeedsDisplay区别" "masonry使用技巧" 1.1 普通展示 "UILabel" "UIView" "UI控件的位置" "UICollectionViewCo ...
分类:
移动开发 时间:
2018-12-05 00:12:30
阅读次数:
264
前言 "不准使用xib自定义控制器view的大小" 视图控制器负责页面的创建、事件处理等。 每一个视图控制器(UIViewController)内部都有个默认的UIView属性,控制器中管理的其他所有控件都是这个view的子控件(直接或者间接)。 1、ViewController 的创建 2、Vie ...
分类:
其他好文 时间:
2018-12-04 21:10:51
阅读次数:
133
1. 项目能直接运行了,但是代码的实际数据流动任然会有问题。 2. unity的代码能这么简单的被调用简直是奇迹一样,不需要大的改动就能够使用。 3. 目前需要注意的问题就是,unity的内容还太少,基本不够看的。有时间找几个好看的模型吧(利用周4的上课时间吗) 4. unity iOS之间的vie ...
分类:
移动开发 时间:
2018-11-28 23:46:40
阅读次数:
208
关于动画.我们学习分为三大点:?一.过渡动画.即2d变换所谓过渡动画,就是从初始状态过渡到结束状态这个过程中所产生的动画。?过渡(transition)本身需要定义参数.否则,看不到效果.我们学到的可定义的参数有以下几点:?transition-property:规定对哪个属性进行过渡。?transition-duration:定义过渡的时间,默认是0。?transition-timing-fun
分类:
Web程序 时间:
2018-11-27 19:25:13
阅读次数:
189