摘要:
本文记录一些关于学习ReactiveCocoa基础知识内容,对于ReactiveCocoa相关的概念如果不了解可以网上搜索;RACSignal有很多方法可以来订阅不同的事件类型,ReactiveCocoa框架使用category来为很多基本UIKit控件添加signal。本文有收集一些网上其它文章的 阅读全文
摘要:
#import @class XWDropdownMenu;#pragma mark 数据源方法@protocol XWDropdownMenuDataSource @required/** * 主表格一共有多少行 */- (NSInteger)numberOfRowsInMainTable:(X... 阅读全文
摘要:
1:iOS中的round/ceil/floorf 2:对数组进行转换,把原来二个值转化成一条的记录(满足左右排版布局) 3:APP拨打电话完又跳回到APP里,并监听它的状态 注意:监听电话要引入CoreTelephony.framework,跳转回APP则是通过一个UIWebView实现 4:UIV 阅读全文
摘要:
1:UICollectionView如果在数据不够一屏时上下滚动 当数据不多,collectionView.contentSize小于collectionView.frame.size的时候,UICollectionView是不会滚动的,可以增加下面代码就可以: 2:画虚线CGContextSetL 阅读全文
摘要:
1:使用@protocol实现delegate和datasource模式 使用方式: 2:动画 UIView animateWithDuration 使用详解 duration为动画持续的时间。animations为动画效果的代码块 可设动作属性: frame bounds center trans 阅读全文
摘要:
平时开发APP中关于此功能还是比较经常碰到,本实例借用三个开源的插件,并对其中一个进行修改调整实现出想要的效果;本文重点介绍修改的内容跟三个插件的运用,这三个插件还可以各自扩展到其它项目的运用;效果图:本实例实现的效果:顶部的滚动菜单显示出所有的类型,每个类型都对应一种展示,可以在顶部的菜单进行滚动... 阅读全文
摘要:
1:兼容字体大小6plue跟它以下的区别#define FONT_COMPATIBLE_SCREEN_OFFSET(_fontSize_) [UIFont systemFontOfSize:(_fontSize_ *([UIScreen mainScreen].scale) / 2)]在iPhon... 阅读全文
摘要:
在上《iOS仿京东分类菜单实例实现》已经实现了大部分主体的功能,本文是针对右边集合列表进行修改扩展,使它达到分组的效果,本文涉及到的主要是UICollectionView的知识内容,左边列表的实现见上一篇文章,先看实现的效果图:一:实体的创建1.1分组实体的创建(tagID跟左边表格进行关联,roo... 阅读全文
摘要:
在APP开发过程中此功能还是比较常见的模块,左边为菜单展示,右边为菜单下数据的展示,选择不同的菜单右边的数据源进行更新,此实例主要运用到UITableView,UICollectionView,OC谓词一些知识,结合Masonry进行布局;实现的效果如下:涉及的知识点:1:UITableView的运... 阅读全文
摘要:
1:关于UITableView中关于行重复加载的问题 在Cell里重写prepareForReuse,对一些控件进行清空;比较简单:-(void)prepareForReuse{ [super prepareForReuse]; _content_label.text = nil; ... 阅读全文