摘要: 1.Cocoa 事件层AddressBookUI使用通讯录的UI框架,以显示联系人的通讯录数据库中的数据。EventKitUI创建的用户界面,用于查看和编辑日历数据与事件套件UI框架。GameKit在应用程序与游戏Kit框架添加网络功能。iAdIAD框架,在您的应用程序放置全屏幕广告或横幅广告。MapKit提供应用程序嵌入地图的接口MessageUI提供一个用于邮箱发送的ViewController的用户界面接口TwitterTwitter APIUIKit提供应用程序用户界面基础元件的管理功能2.Media 层。AssetsLibrary获得用户媒体库和数据库的框架AudioToolbox录 阅读全文
posted @ 2013-06-09 15:59 张三的猫 阅读(358) 评论(0) 推荐(0) 编辑
摘要: UIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。1,UIScreen UIScreen类代表了屏幕,根据特酷吧的理解,UIScreen一般也只是用来获取屏幕大小。如下例所示: CGrect screenBounds = [[UIScreen mainScreen] bounds];//返回的是带有状态栏的Rect (0.0,0.0,320.0... 阅读全文
posted @ 2013-05-03 15:45 张三的猫 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1 告诉UIKit你想要实现一个动画2 改变这个属性的值在一个UIView对象中有以下的动画化属性:frame - 你可以使用这个来动画的改变视图的尺寸和位置bounds - 使用这个可以动画的改变视图的尺寸center - 使用这个可以动画的改变视图的位置transform - 使用这个可以翻转或者放缩视图alpha - 使用这个可以改变视图的透明度backgroundColor - 使用这个可以改变视图的背景颜色contentStretch - 使用这个可以改变视图内容如何拉伸 阅读全文
posted @ 2013-04-28 20:45 张三的猫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Initializing a View Object //初始化view- (id)initWithFrame:(CGRect)aRect //通过一个矩形对象初始化Configuring a View’s Visual Appearance //配置视觉展示@property(nonatomic, copy) UIColor *backgroundColor //设置背景色@property(nonatomic, getter=isHidden) BOOL hidden //隐藏view,默认为NO@property(nonatomic) CGFloat alpha //设置透明度,0.0至 阅读全文
posted @ 2013-04-07 20:53 张三的猫 阅读(535) 评论(0) 推荐(0) 编辑
摘要: Configuring Rows for the Table View //配置table的列表- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath //告诉委托指定cell的高度- (NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath //告诉委托指定cell的缩进等级- (void)tableView: 阅读全文
posted @ 2013-04-01 16:52 张三的猫 阅读(588) 评论(0) 推荐(1) 编辑
摘要: Configuring a Table View//配置表格- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath //给予数据源指定indexPath位置的Cell元素(required method)- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView //给予数据源整个table包含的section数,默认为1- (NSInteger)tableView:(UIT 阅读全文
posted @ 2013-04-01 16:28 张三的猫 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Initializing a UITableView Object //初始化UITableView对象- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style //通过Frame初始化Configuring a Table View //配置Table视图@property(nonatomic, readonly) UITableViewStyle style //Table样式(可选UITableViewStylePlain, UITableViewStyleGrouped)- (NSInteger)numberOfRo 阅读全文
posted @ 2013-03-24 02:34 张三的猫 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view. 5 //创建一个模拟从coreData创建的数据 6 NSMutableArray *data = [NSMutableArray arrayWithObjects: 7 [NSDictionary dictionaryWithObjectsAndKeys:@"宫保鸡丁", @"name", @"鸡丁、辣... 阅读全文
posted @ 2013-03-23 18:04 张三的猫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 如题,是不是大家为了方便都这样加载图片啊myImage = [UIImage imageNamed:@"icon.png"];那么小心了这种方法在一些图片很少,或者图片很小的程序里是ok的。但是,在大量加载图片的程序里,请千万不要这样做。为什么呢 ???????这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。 如果找到图片,装载到iPhone系统缓存图象。那意味图片是(理论上)放在内存里作为cache的。试想你图片多了,是什么后果``````图片cache极有可能不会响应 memory warnings and release its o 阅读全文
posted @ 2013-03-23 17:50 张三的猫 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 看到一篇很好的文章,于是转过来收藏用!原文是繁体中文,做了简单转码,很多名词还是保留台湾翻译。原文标题:JavaScript 與 NodeJS原文地址:http://book.nodejs.tw/zh-tw/node_javascript.html=============转载分割线============其实使用JavaScript 在网页端与伺服器端的差距并不大, 但是为了使NodeJS 可以发挥他最强大的能力, 有一些知识还是必要的, 所以还是针对这些主题介绍一下。其中Event Loop、Scope 以及Callback 其实是比较需要了解的基本知识, cps、currying、flo 阅读全文
posted @ 2012-08-17 01:19 张三的猫 阅读(908) 评论(0) 推荐(1) 编辑