之前碰到过一个问题。 就是利用storyboard拖动出来的控件, 在iOS7上跑老是莫名的下移。比方这样(红色区域为多余的)解决的方法:iOS7在Conttoller中新增了这个属性:automaticallyAdjustsScrollViewInsets,当设置为YES时(默认YES),假设视图...
分类:
移动开发 时间:
2016-01-12 22:48:50
阅读次数:
224
在- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath这个方法中通过indexPath找到对应的cell,可以用UITableViewCell*cell = [table...
分类:
其他好文 时间:
2016-01-12 13:39:41
阅读次数:
150
---恢复内容开始---在我所做过的项目当中,使用频率最高的就是tableView,在不同的需求当中,tableView展现的形式千变万化(夸张了点,目的是想让大家能够灵活地运用)。tableView的基本使用方法在此不再详细讲述,如有不懂的,或讲得不好的不全面的,我非常渴望您能在在博客上留言或Em...
分类:
其他好文 时间:
2016-01-12 10:00:00
阅读次数:
125
一. 需求: cell的侧滑删除默认只有一个删除按钮, 给侧滑添加多个按钮, '删除', '置顶', '更多'.二. 实现说明:1) 我们在使用一些应用的时候,在滑动一些联系人的某一行的时候,会出现删除、置顶、更多等等的按钮,在iOS8之前,我们都需要自己去实现。但是到了iOS8,系统已经写好了,只...
分类:
其他好文 时间:
2016-01-12 01:12:28
阅读次数:
249
部分代码 InteractiveTransition 类继承NSObject:- (instancetype)initWithPresentingController:(UITableViewController *)presentingVc presentedController:(UIViewC...
分类:
其他好文 时间:
2016-01-09 20:06:25
阅读次数:
126
首先在viewDidLoad方法中加上如下代码:if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset:UIEdgeInsetsZero];}...
分类:
其他好文 时间:
2016-01-09 20:00:31
阅读次数:
175
UITableViewCell分割线左边部分缺少一部分,要想对此进行调整,需要做2件事1. 对UITableView进行处理: if #available(iOS 8.0, *){ tableView.layoutMargins = UIEdgeI...
分类:
其他好文 时间:
2016-01-09 12:29:23
阅读次数:
136
概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括:-(K...
分类:
其他好文 时间:
2016-01-08 20:18:43
阅读次数:
169
一、非ARC内存管理问题。 有些同学在创建项目的时候忘记点ARC了,导致一些成员属性都莫名其妙的释放了。然后出现了一系列莫名其妙的错误。在滚动UITableView的时候出现野指针错误。 一出现这些野指针错误,首先应该想到某些对象被释放了,然后发现代码中,并没有什么造成对象被释放的情况,这时...
分类:
移动开发 时间:
2016-01-08 20:11:13
阅读次数:
258