摘要:
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; // 数组的排序 //...
阅读全文
posted @ 2015-02-07 23:27
HJiang
阅读(658)
推荐(0)
摘要:
数据源(dataSource)和代理(delegate)•UITableView需要一个数据源(dataSource)来显示数据,UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。没有设置数据源的UITableView只是个空壳。凡是遵守UITableViewDataSo...
阅读全文
posted @ 2015-02-07 22:55
HJiang
阅读(232)
推荐(0)
摘要:
利用Quartz2D中提供的图层上下文Layer Graphics Context,进行简单绘制线、矩形、弧、圆、文字、图片 在storyBoard中得拖入控制器,添加多个UIView控件,并把各个UIView的class修改为自定义的类. 如:绘制线://// HJLineView.m// ...
阅读全文
posted @ 2015-01-02 22:49
HJiang
阅读(1167)
推荐(0)
摘要:
效果图:步骤: 1.在StoryBoard中拖入一个控制器添加UISlider和UIView 2个控件 2.在控制器中连线监听UISlider的值变化事件、HJProgressView属性,把变化的值传递给自定义UIView 3.自定义HJProgressView重写progressValue...
阅读全文
posted @ 2015-01-02 22:37
HJiang
阅读(339)
推荐(0)
摘要:
多控制器管理 UITabBarController,跟UINavigationController类似,UITabBarController也可以轻松管理多个控制器,轻松完成控制器之间的切换,例如QQ,微信.头文件定义:@interface UITabBarController : UIViewCo...
阅读全文
posted @ 2015-01-01 20:02
HJiang
阅读(541)
推荐(0)
摘要:
xCode每次新建项目,都有个带有"AppDelegate"的类,它就是UIApplication的代理 ,默认遵守了UIApplicationDelegate协议//// AppDelegate.h// UITabBarController控制器(代码)//// Created by HJi...
阅读全文
posted @ 2015-01-01 19:37
HJiang
阅读(440)
推荐(0)
摘要:
extern和static对函数的作用 extern: c语言中默认情况下函数都是使用extern修饰为外部函数,其他文件都可以进行调用, 可以省略. 加上extern可以完整的申明和定义为一个外部函数 ,函数默认为extern。 例如:extern void test(); void test()
阅读全文
posted @ 2015-01-01 16:57
HJiang
阅读(242)
推荐(0)
摘要:
深复制与浅复制 需要遵守NSCopying, NSMutableCopying 2个协议什么是copyCopy的字面意思是“复制”、“拷贝”,是一个产生副本的过程常见的复制有:文件复制作用:利用一个源文件产生一个副本文件特点:修改源文件的内容,不会影响副本文件修改副本文件的内容,不会影响源文件O...
阅读全文
posted @ 2015-01-01 15:21
HJiang
阅读(244)
推荐(0)
摘要:
iOS应用数据存储的常用方式 1.xml属性列表(plist)归档 2. Preference(偏好设置) 3.NSKeyedArchive归档(NSCoding) 4.SQLite 5.Core Data 1.xml属性列表(plist)归档"plist文件存储"1.字符串 数组 字典...
阅读全文
posted @ 2015-01-01 14:13
HJiang
阅读(610)
推荐(0)
摘要:
要自定义tableview的分割线,需要手写代码往UItableviewCell 的contentView中添加视图,控制好添加视图的高度和宽度就可以实现。 效果图: 第一步:设置cell,设置的方式有xib,tableview动态原型方式,还有就是手写代码方式,在这使用动态原型,参考c...
阅读全文
posted @ 2015-01-01 13:55
HJiang
阅读(925)
推荐(0)
摘要:
UITableViewCell •UITableView的每一行都是一个UITableViewCell,通过dataSource的tableView:cellForRowAtIndexPath:方法来初始化每一行 •UITableViewCell是UIView的子类,内部有个默认的子视图:conte
阅读全文
posted @ 2015-01-01 13:41
HJiang
阅读(1704)
推荐(0)
摘要:
UITableView是集成UIScrollView的可以实现滚动查看内容1.1 UITableView的基本方法和属性 选中的行号- (NSIndexPath *)indexPathForSelectedRow; ...
阅读全文
posted @ 2015-01-01 11:46
HJiang
阅读(534)
推荐(0)