码迷,mamicode.com
首页 >  
搜索关键字:uiview 生命周期方法    ( 3097个结果
MVVM的本质:视图逻辑处理、视图管理、视数中间层
MVVM的核心是将原来Controller中的视图逻辑、视图管理、视数中间层的功能剥离出来,形成单独的模块; 大部分功能与视图相关、少部分与数据相关; 视图逻辑和业务逻辑不通; 解决的问题:UIViewController和UIView耦合得十分紧密。 但是除了数据绑定,MVVM还有另一个问题。把业 ...
分类:其他好文   时间:2019-01-15 14:30:55    阅读次数:198
SnapKit 约束创建过程
?创建ConstraintViewDSL调用UIView 的 snp 方法,生成一个ConstraintViewDSL。注意这个生成的ConstraintViewDSL持有UIView。 创建ConstraintMaker调用makeConstraints,调用ConstraintMaker对应的静... ...
分类:其他好文   时间:2018-12-30 13:55:46    阅读次数:285
渐变色进度条的两种绘制方案
在App开发中经常会用到渐变色进度条控件,而自定义进度条的实现也不难,下面提供了两种渐变色进度条的实现方案。 效果图如下: 第一种实现方案:使用图层layer实现 层级结构如图所示: 构建过程如下: 1.创建容器 容器创建方案上采用的是生成UIView的子视图:LabelProgressBar, 把 ...
分类:其他好文   时间:2018-12-27 00:36:22    阅读次数:204
设置tableView的组的头视图的高度
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { return 15;}- (CGFloat)tableView:(UITableView *)tableView h ...
分类:其他好文   时间:2018-12-19 11:10:31    阅读次数:178
spring-bean初始和销毁之前之后的操作
使用注解定义Bean的初始化和销毁 Spring初始化bean或销毁bean时,有时需要作一些处理工作,因此spring可以在创建和拆卸bean的时候调用bean的两个生命周期方法。 回顾配置文件的写法:<bean id=“foo” class=“...Foo” init-method=“setup ...
分类:编程语言   时间:2018-12-18 11:03:02    阅读次数:243
组合模式
定义: 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性 场景: 场景一:表示对象的部分-整体结构时 场景二:从一个整体中能够独立出部分模块或功能的场景 例子: iOS中UIView为根节点,继承UIView的UITableView,UILabel等为 ...
分类:其他好文   时间:2018-12-15 15:46:39    阅读次数:152
UIKit框架使用总结--看看你掌握了多少
一、经常使用的,基本就是每次项目迭代都需要使用的 UIView、UILabel、UIImage、UIColor、UIFont、UIImageView、UITextField、UIButton、 UIScrollView、UITableView、UITableViewCell、UICollection ...
分类:其他好文   时间:2018-12-14 19:58:38    阅读次数:188
LayaBox开发实战之实现一个简单的模板类
1.首先UI设计:记得导出 2.然后查看layaUI.max.all.js中是否生成对应UI的JS代码: 3.创建操作UI的逻辑类JS文件:目录地址如下: 4.index.html文件中添加JS文件的路径: 5.编写最重要的逻辑类代码: ...
分类:其他好文   时间:2018-12-13 20:53:46    阅读次数:1181
CALayer自定义(转)
一.第一种方式 1.简单说明 以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。 绘制圆形的步骤: (1)获取上下文 (2)绘制圆形 (3)渲染圆形 DBMyLayer.m文件 在控制器中,创建一个 ...
分类:其他好文   时间:2018-12-11 19:47:39    阅读次数:181
iOS最牛逼得自定义View方式支持storyboard显示
自定义view的加载方式有loadNibNamed或者nib.instantiate但是这些都不能使xib直接在storyboard上直接使用。 本文分享出可以在storyboard上直接把xib显示出来,也可以直接用代码加载出来的技能。接下来放大招啦! 1. 新建一个UIview,再建一个xib与 ...
分类:移动开发   时间:2018-12-07 18:32:14    阅读次数:294
3097条   上一页 1 ... 7 8 9 10 11 ... 310 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!