很多控件中希望加一条线, 常见横的竖的, 比如在一个页面的header里, cell中, 像tableview那样那样的分割线.
所以我总结了几种方式供大家参考:
1. 利用CGContext去画, 举个例子:
UIImageView *imageView=[[UIImageView alloc] initWithFrame:self.view.frame];
[self....
分类:
移动开发 时间:
2015-02-27 11:59:02
阅读次数:
151
//去掉UItableview headerview黏性 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView == self.myTableView) { CGFloat sectionHeaderHeigh...
分类:
其他好文 时间:
2015-02-27 09:53:41
阅读次数:
129
入门为了节省大家的时间,提供一个演示的Demo给大家。代码传送门.下载后解压然后用xcode打开。编译运行APP后 然后在搜索框内输入任意词汇,点击结果你会看到下面的结果正如你所见的,这个app很简单.程序其实调用的是Flickr的API,通过app顶部的搜索框执行搜索后在下面的tableview显...
分类:
移动开发 时间:
2015-02-27 00:15:07
阅读次数:
278
上一话我们使用了自己定义的控制器之后发现tableview上的餐馆没有了,这一话我们来添加数据,新添加一个餐馆类,这个类我们不需要继承系统的类,直接添加一个swift文件就好
import Foundation
class Restaurant {
var name = ""
var location = ""
var score = 10
}
我简单建一个...
分类:
编程语言 时间:
2015-02-26 10:03:17
阅读次数:
268
现在我想要点击表单中的条目,进行标记,再次点击以取消,那么该如何做呢?依然使用的是tableView的重载方法,在
Restaurant中新增一个isCollected的值表示是否收藏,然后回到RestaurantListViewController中,新增:
override func tableView(tableView: UITableView, didSelectRowAtIn...
分类:
编程语言 时间:
2015-02-26 09:57:29
阅读次数:
328
IOS tableViewControllertableViewController ---带有Controller的类都是标准的MVC模式tableView的使用:----tableViewController的子类,只有ViewtableView和他的类型:tableView控件可以通过自己写继...
分类:
移动开发 时间:
2015-02-19 12:53:36
阅读次数:
204
所谓经验,不是指能找到一条通向目标的捷径,而是在通向目标的过程中能够有效避开各种“坑”。谈一谈不借助第三方框架,加载网络图像过程中遇到的各种“坑”。应用背景:通过tableView做一个app列表的展示页,其中app的图标需要从网络上获取。开始的状态:同步加载网络图片问题: 1. 如果网速慢,会给用户非常明显的”卡”的感觉
2. 每次显示 cell,都会重新加载图片
解决思...
分类:
其他好文 时间:
2015-02-18 10:45:40
阅读次数:
128
AnchoredFloatViewFloat View over TableView to indicate selected row directionFloat View 可以用来指示 TableView 中被选择的cell.This is a Float View to indicate th...
分类:
其他好文 时间:
2015-02-15 21:46:15
阅读次数:
189
IOS7之后 self.edgesForExtendedLayout=UIRectEdgeNone; self.automaticallyAdjustsScrollViewInsets=NO; 只要设置了 self.edgesForExtendedLayout ,UIRectEdgeAll的时候会让tableView从导航栏下移44px,设置为U...
分类:
其他好文 时间:
2015-02-14 17:39:35
阅读次数:
157