- 博客(4)
- 收藏
- 关注
原创 ios开发笔记之如何让tableViewCell的分割线顶格
tableViewCell的分割线默认会留出一段空白,可以通过setSeparatorInset来解决问题,但在ios8里这个方法无效,解决方法如下: - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)index
2015-03-11 11:31:19 1620
原创 ios开发笔记之如何让tableView根据文本内容动态改变cell的高度
可以根据tableViewCell的width以及文本内容的长度来计算出将这个文本全部显示出来所需要的height,代码如下: - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *str = _existedArray[in
2015-03-11 10:49:31 1133
原创 ios开发笔记之tableView自动滚动到已选中项
我有一个下拉选择框,里面是一个tableView,想实现的功能是点击打开下拉菜单后,在前一次的选中项后加一个checkMark,并且让这一项显示在tableView中央。 可以使用tableView的scrollToRowAtIndexPath方法来滚动到指定的IndexPath,但由于tableViewCell的重用机制,当IndexPath所指向的Cell未被加载时,这个方法是无效的,
2015-03-10 12:23:45 1640
原创 ios开发笔记之如何点击popover之外的区域让popover不消失
popover弹出后,点击外面的区域默认会让popover消失 最近一个项目有这样地需求,因为弹出的popover上有取消和确定按钮,所以客户要求点击popover外区域让popover不消失。我查了下资料,发现了setPassthroughViews这个方法,但是这个方法的原理是设置当UIPopoverController显示出来时,哪些控件可以继续跟用户进行正常交互,这样一来,点击区域外
2015-03-10 10:52:00 4397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人