- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 Foundation使用示例(NSString、NSMutableString 、NSArray、NSMutableArray 、NSDictionary 、NSMutableDictionary)
1. NSString字符串比较void test(){ NSString *str = @"ccd"; // 3 NSString *str2 = @"bcde";// 4 //比较两个字符串大小: //比较每个字符的ascii码值 //compare 比较字符串 //str > str2 1 // < -1
2015-12-18 14:04:44 498
原创 系统盘datePicker、调整Nav后退按钮位置调整,电话短信邮件分享
一、设置软键盘为时间选择器- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{self.indexPath = indexPath;//获取当前点击的cellUITableViewCell *cell = [tableView cellForRowAtIndexP
2015-12-10 09:59:57 691
原创 自定义UIView UITableViewCell等控件
一、自定义NavigationController导航栏eg.CZNavController.h#import <UIKit/UIKit.h>@interface CZNavController : UINavigationController@endCZNavController.m#import "CZNavController.h"#import "UIImage+Ex.h"@interf
2015-12-09 10:58:02 477
原创 iOS Sqlite笔记
一、创建数据库及表 //打开数据库 如果没有就创建 NSString *path = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)lastObject]stringByAppendingPathComponent:@"data.sqlite"];// 数据库名字也可以不带后
2015-12-07 10:17:04 528
原创 iOS UIView分类调整控件坐标
开发中经常会通过调节控件的frame设置控件的显示位置,经常拿到某个控件的frame,然后修改它的属性,比如.x .y .width .height等,修改后再赋值给控件。这样写没问题,可是有没有比较懒的方法呢,就是写一次之后再不用重复写了。这时候,我们应该想到分类(Catagory)UIView+Ex.h#import <UIKit/UIKit.h>@interface UIView (Ex)@
2015-12-03 12:31:25 871
原创 iOS Quartz笔记
Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac OS X系统(跨平台,纯 C 语言的)。包含在 Core Graphics 框架中。 Quartz 2D能完成的工作 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 Quartz2D 是苹果官方的二维绘图引擎,同时支持 iOS 和 Mac OS
2015-12-03 12:30:00 969 2
原创 iOS核心动画笔记2
一注意:上图中的黑色虚线代表”继承”某个类,红色虚线代表“遵守”某个协议 CAAnimationGroup: 组动画 CAPropertyAnimation:属性动画 CATransition:转场动画所有动画对象的父类,负责控制动画的持续时间和速度,是个抽象类,不能直接使用,应该使用它具体的子类属性解析:(红色代表来自CAMediaTiming协议的属性)duration:动画的持续时间
2015-12-01 09:56:10 568
MyTextKitNotepad
2014-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人