一、经常使用的,基本就是每次项目迭代都需要使用的 UIView、UILabel、UIImage、UIColor、UIFont、UIImageView、UITextField、UIButton、 UIScrollView、UITableView、UITableViewCell、UICollection ...
分类:
其他好文 时间:
2018-12-14 19:58:38
阅读次数:
188
1.首先UI设计:记得导出 2.然后查看layaUI.max.all.js中是否生成对应UI的JS代码: 3.创建操作UI的逻辑类JS文件:目录地址如下: 4.index.html文件中添加JS文件的路径: 5.编写最重要的逻辑类代码: ...
分类:
其他好文 时间:
2018-12-13 20:53:46
阅读次数:
1181
一.第一种方式 1.简单说明 以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。 绘制圆形的步骤: (1)获取上下文 (2)绘制圆形 (3)渲染圆形 DBMyLayer.m文件 在控制器中,创建一个 ...
分类:
其他好文 时间:
2018-12-11 19:47:39
阅读次数:
181
自定义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
storyboard :故事版,描述软件界面。 应用程序的启动原理: 应用程序启动的时候,首先会加载一个Main Interface 里的 main.storyboard UIViewController 控制器,处理界面的各种事件,并负责界面的创建和销毁。 IBAction: ①只能修饰方法返回值 ...
分类:
其他好文 时间:
2018-11-24 14:04:24
阅读次数:
132
前言 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限。当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容。普通的 UIView 不具备滚动功能,不适合显示过多的内容,UIScrollView 是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过 ...
分类:
其他好文 时间:
2018-11-13 02:30:14
阅读次数:
155
原文:WPFのclipToBounds与maskToBounds的区别UIView.clipsToBounds : 让子 View 只显示父 View 的 Frame 部分,子视图超出frame的部分不显示,默认为NO,设置为YES就会把超出的部分裁掉; maskToBounds : 是 CALay... ...