0推荐
28K 浏览

iOS中的MVP模式初探

以前在项目中都写的是MVC模式, 由于现在在项目中要学习MVP模式, 所以找了一个Demo研究了一下. 就简单说说自己的看法吧.
0推荐
14K 浏览

UIScrollView嵌套UITableView 实践

因为最近工作项目中需要用到UIScrollView嵌套UItableView嵌套交互问题,顺便网上搜了下的demo,发现实现的效果并不是很理想,滑动偶尔会有延迟现象,所以自己想了个办法,顺便把自...
0推荐
10K 浏览

UITableview 优雅的展开与收回

最近为项目的功能需求准备着,有一个很简单点击展开与收缩的功能需求,以前Swift中写过一个类似的功能,但是个人觉得不是特别好,当时就因为cell的复用导致了bug,并且这个需求是一直OC维护的项...
0推荐
13K 浏览

iOS两个客户端代码复用小技巧

一般一个App只有一个客户端,因此也只有一份代码仓库,也就无所谓复用不复用。但两个客户端也不是没有,美团、饿了么等就分商家版和买家版,贝聊App也分为老师版和家长版两个客户端。有两个客户端代码复...
0推荐
32K 浏览

Swift 联动-TableView 与 CollectionView 之间的联动

之前用 Objective-C 写了一篇联动的 demo 和文章,后来有小伙伴私信我有没有 Swfit 语言的,最近趁晚上和周末学习了一下 Swift 3.0 的语法,写了一个 Swift 的 demo。
0推荐
8K 浏览

iOS开源:UITableView - 高度缓存库

It can be through the Auto layout and Frame layout way to obtain the height of the cell, and you ...
0推荐
17K 浏览

如何优雅地解决tableView上有多种cell

在开发时我们经常遇到一个表中有各种各样的cell,高度不一,布局不同,这使我们很头疼,刚接触iOS的人通常的做法做法通常如下
0推荐
11K 浏览

UITableView 视差效果

之前在项目中用过一个视差效果,其实实现并不是很难,我们先看一下效果 视差效果.gif 大概说一下思路: 每个cell中有一个UIImageView,在tableview向上滑动的时候,cell中...
0推荐
9K 浏览

应对复杂布局的瀑布流Layout

公司的项目中涉及到多列瀑布流、UITableView与sectionHeader的混合布局,之前的实现方式是以UITableView作为骨架,将带有瀑布流的UICollectionView封装到...
0推荐
7K 浏览

危险的UITableView

如果把我们所做的UI做个简单分类,大致上可以分为列表界面和非列表界面。对于列表类UI,我们可以选择UITableView或者UICollectionView来实现。UICollectionVie...
0推荐
11K 浏览

iOS 无规律总结UI基础篇

头尾式动画(了解) [UIView beginAnimations:nil context:nil]; 准备开始动画 [UIView setAnimationDuration:5]; 设置时间 ...
0推荐
9K 浏览

半糖 iOS 版首页实现与基本原理揭秘

很久以前,一个学弟的曾问过我如何实现半糖iOS版本首页效果,我当时一看觉得这个效果挺酷炫,然后去github上搜了一下,很多自称是仿半糖首页的,我下载之后发现其实很多代码都没有实现主要的代码。有...
0推荐
8K 浏览

WAMSimpleDataSource,更优雅的编写静态UITableView

现在的 WAMDataSource 还没办法做到直接作为 tableView 的数据源,这是在今后的更新中会解决的问题。虽然 WAMSimpleDataSource 并没有减少很多代码量,但能提...
0推荐
15K 浏览

UITableView+FDTemplateLayoutCell 源码探究

关于这个框架,坦白说,从代码中看,作者无疑秀了一波runtime底层的功底,让我这种小白起初一脸懵逼。自然我得换种思路来解读这个框架,那就是从字数最少的类入手吧。
0推荐
10K 浏览

UITableView的Cell复用原理和源码分析

这篇文章我将会通过开源项目 Chameleon 来分析UITableView的 hacking 源码 ,阅读完这篇文章后你将会了解 UITableView 的绘制过程和 UITableViewC...
0推荐
6K 浏览

源码推荐:高度可定制性商品计数按钮 非常酷的UITableView动画

拖动即可实现星级评定,思路清晰(上传者:18363973090) 仿iPad动态菜单(上传者:KongPro) 这个是菜单的第三版本了,增加了动态处理菜单项个数的功能。 iOS自定义视频播放器(...
0推荐
8K 浏览

TableView类似QQ分组的折叠与展开

类似QQ分组的样子,实现tableView的折叠与展开。其实要做这个效果我先想到的是在tableView中再嵌套多个tableView,这个想法实现起来就有点难了。
0推荐
10K 浏览

iOS开发之UITableView联动实现城市选择器

在iOS开发之城市选择器一文中用两列的UIPickerView实现了城市选择器,今天用两个UITableView来实现一下,首先这种联动在很多地方用得上,而且方法有好几种,我这里选择了个人喜欢的...
0推荐
8K 浏览

深度重构 UIViewController

UIViewController是iOS应用的基础业务单位,每个iOS程序员都写过无数的Controller。今天和大家一起来深度解剖Controller,看看怎么来做一次深度的重构。
1 2 3

经验分享,提升职场影响力

投稿

热门问答

    热门文档