自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 CollectionView实现频道编辑

CollectionView实现频道编辑实现思路UICollectionView布局分为上下两个section为cell添加长按和拖拽手势根据位置重叠来判断拖拽位置分为不同的情况来处理数据源目标效果图实现步骤UICollectionView 布局UICollectionView 初始化- (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout

2020-07-13 21:13:29 219

原创 OC学习(文件加载与保存)

文件加载与保存Cocoa提供了两个处理文件的通用类:属性列表和对象编码属性列表在Cocoa中,有一类名为属性对象(property list)的对象,通常简写为plist。 这些属性列表类是NSArray、NSDictionary、NSString、NSNumber、NSDate和NSData,以及他们的可修改形态。NSDateNSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow: -(24 * 60 * 60)];NSLog(@"ye

2020-06-19 13:59:27 557

原创 OC学习之 protocol(协议)

protocolOC中的protocol是一个待实现的方法列表,与非正式协议不同,正式协议要求显式的采用协议。声明协议@protocol NSCopying. //这是Cocoa声明的一个协议- (id) copyWithZone: (NSZone *)zone;@end使用协议//采用一个协议@interface Car : NSObject <NSCopying> { //instance variables}// methods@end //Ca

2020-06-10 11:10:00 345

原创 Vue学习----Virtual Dom

Vue.js 2.x和Vue.js 1.x最大的区别就是2.x使用了Virtual Dom(虚拟DOM)来更新DOM节点,提升渲染性能React和Vue 2都使用了Virtual DOM技术,Virtual Dom并不是真正意义上的DOM,而是一个轻量级的javaScript对象,在状态改变时,Virtual会进行Diff运算,来更新只需要被替换的DOM,而不是全部绘制。正常DOM节点在HTM...

2019-10-17 13:26:09 208

原创 基于Vue的问卷调查app页面的开发(三)

设计思路my-btn.js按钮的组件,每个按钮有一个从props传过来的name属性,当点击按钮时,组件会给bus实例传递一个‘on-click’自定义事件和自己的name属性,接受参数根据name的不同执行不同的函数。每个button还有个data-show来控制button是否显示var bus=new Vue();Vue.component('my-btn',{ name: '...

2019-10-15 17:48:28 1155

原创 基于Vue的问卷调查app页面的开发(二)

index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>调查问卷app</title> <script src="js/jquery.js" type="text/javascript" charset="utf-8"...

2019-10-15 15:31:50 1368

原创 基于Vue的问卷调查app页面的开发

话不多说,先上效果图设计要点:1.一个题目独占一页,通过按钮实现切换2.当题目处在第一题时,上一题按钮消失,处在最后一题时,下一题按钮消失,只有在最后一个题才有提交按钮3.将按钮等设计成组件,以便以后修改题目下个博客贴完整代码...

2019-10-15 15:25:53 2262

原创 vue选项卡组件的实现

主要功能:点击不同的选项,显示不同的内容html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/style.css"...

2019-10-13 15:08:38 478

原创 vue输入框组件开发

vue输入框组件开发input-number.jsfunction isValueNumber(value) { return(/(^-?[0-9]+\.{1}\d+$)|(^-?[1-9]*$)|(^-?0{1}$)/).test(value + '');}Vue.component('input-number',{ template: '\ <div class=in...

2019-10-12 09:40:34 1217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除