- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { cell.transform = CGAff ...
分类:
其他好文 时间:
2016-06-29 20:43:14
阅读次数:
905
tableview中cell的系统分隔线问题(分隔线顶满或者缩短) tableview下面出现多余的cell(有分割线影响界面) 例如:你要隐藏某个UITableView里面多余的cellUITableView *tabelDemo = [[UITableView alloc] init];[sel ...
分类:
其他好文 时间:
2016-06-29 18:34:14
阅读次数:
124
有好几个朋友问我ios 分割线端了一些 如何解决,于是我就写一篇博客吧。为什么我说是少了15像素呢?首先我们拖拽一个默认的tableview 控件! 看下xcode5 面板的inspector(检查器)我们可以找到一个 Separator Insetss 标签 默认是 Default我们选择一下 发 ...
分类:
移动开发 时间:
2016-06-28 12:34:50
阅读次数:
383
作为iOS开发,UITableView可能是平时我们打交道最多的UI控件之一,其重要性不言而喻。 关于TableView,我想最核心的就是UITableViewCell的重用机制了。 简单来说呢就是当TableView滚动时,会调tableView:cellForRowAtIndexPath:这个方 ...
分类:
其他好文 时间:
2016-06-27 19:44:27
阅读次数:
146
概述 在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括: 基 ...
分类:
移动开发 时间:
2016-06-27 17:37:37
阅读次数:
368
注:本人是翻译过来,并且加上本人的一点见解。 前言 UICollectionView 在 iOS6 中第一次被引入,也是 UIKit 视图类中的一颗新星。它和 UITableView 共享一套 API 设计,但也在 UITableView 上做了一些扩展。UICollectionView 最强大、同... ...
分类:
移动开发 时间:
2016-06-27 15:41:20
阅读次数:
384
在iOS开发中可以说UIScollView是所有滑动类视图的基础,包括UITableView,UIWebView,UICollectionView等等,UIScrollView类为显示大于应用程序窗口的内容提供支持。它使得用户可以使用滑动手势来滚动,并可以使用扩张/收缩手势来放大缩小部分内容。UIS ...
分类:
其他好文 时间:
2016-06-27 15:31:44
阅读次数:
621
本文围绕以下几点展开tableView性能优化的论述? 1.UITableViewCell重用机制? 2.tableView滑动为什么会卡顿? 3.优化方法? 4.总结 1.UITableViewCell重用机制? UITableView只会创建一屏幕(或者一屏幕多一点)的cell,其他都是取出来重 ...
分类:
移动开发 时间:
2016-06-27 14:00:01
阅读次数:
404
关于xib或者storybord下iphone的横竖屏的适配以及ipad的适配 ios8出现了Size Classes,解决了各种屏幕适配的问题,他把屏幕的宽和高分别分成了三种,把屏幕总共分成了九种情况。 1.首先iphone的横屏的适配,选择下面的方块,然后给视图建立约束。 , 以两个按钮为例横屏 ...
分类:
其他好文 时间:
2016-06-27 13:44:48
阅读次数:
217
本文为 WWDC 2016 Session 419 的部分内容笔记。强烈推荐观看。 设计师来需求了 在我们的 App 中,通常需要自定义一些视图。例如下图: 我们可能会在很多地方用到右边为内容,左边有个装饰视图的样式,为了代码的通用性,我们在 UITableViewCell 的基础上,封装了一层 D ...
分类:
其他好文 时间:
2016-06-27 09:03:51
阅读次数:
193