自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 TableView中图片加载优化

优化加载图片

2016-08-02 23:21:39 1187

原创 记录

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-26 13:58:53 343

原创 APP应用中登录场景使用介绍

目前应用基本都有登录选项,就是登录的时机不同而已。主流的两种登录场景:第一种是一进入就判断你是否登录(就是你不先登录你就不能用);第二种是当你点击某一项或者使用某个功能时才提醒你登录。

2016-03-06 12:30:57 2067

原创 观察者模式 --KVO

我理解的观察者模式:一个对象将自己的某一个属性委托给另外一个对象监测,并作出响应的行为。

2016-03-03 22:07:01 454

原创 常用的几种单例写法

单例模式

2016-03-03 14:30:06 531

原创 GCD使用Tip

1.使用GCD延时时:/*//现在时间#define DISPATCH_TIME_NOW (0ull)//永远 (不要使用,会阻塞线程)#define DISPATCH_TIME_FOREVER (~0ull)//1秒 = 10亿纳秒#define NSEC_PER_SEC 1000000000ull#define NSEC_PER_MSEC 1000000ull//1秒 = 100

2016-03-02 10:19:38 557

原创 系统提示音的使用

1.1系统提示音创建SystemSoundID receiveSound;NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"receive_msg" ofType:@"caf"];NSURL *

2015-10-21 10:45:25 602

原创 iOS地图系统导航

前几天项目里面需要加导航,加百度导航吧,问题来了百度导航跟百度语音TTS冲突,没有办法,只好把用系统自带的地图导航。iOS9之后系统地图也可以退回到应用中。1.设定出发地和目的地导航(传入的是地理位置)#pragma mark - 跳转到系统导航- (void)jumpToSystemNaviWithStart:(NSString *)start end:(NSString *)end

2015-10-09 18:38:24 909

原创 Swift之UITabBarController

func createTabBarController() { let vc1 = KYCarViewController() vc1.title = "拼车" let vc2 = KYCiycleViewController() vc2.title = "圈子" let vc3 =

2015-09-11 17:27:09 365

原创 Swift之UINavgationController

UINavigationController

2015-08-28 19:35:36 470

原创 Swift之UITableView

UITableView的相关操作

2015-08-28 17:46:57 493

原创 Swift之UIScrollView和UIPageControl

let width:CGFloat = 375let height:CGFloat = 668class ViewController: UIViewController,UIScrollViewDelegate { var pageControl:UIPageControl? var tmpSV:UIScrollView? override func vi

2015-08-27 14:24:15 2252

原创 Swift_UIButton

UIButton的创建方式:1.let button = UIButton(frame: CGRectMake(10, 30, 60, 50))2.var button:UIButton = UIButton.buttonWithType(UIButtonType.Custom) as! UIButton button.frame = CGRectMake(1

2015-08-26 14:06:05 632

原创 Swift_UILabel

UILabel的用法 let label = UILabel() label.frame = CGRectMake(40, 30, 100, 25) label.text = "label label" label.textAlignment = NSTextAlignment.Center label.textColor

2015-08-26 13:39:52 440

原创 父视图的控制权获取子视图的控制权

遇到的问题:将一个ViewController的view放在主viewController的view上,此时在viewController里面很多操作不能执行.将viewController的view放在主视图的一个scrollView上,viewController在Present ImagePickerController后viewController上的视图布局发生错位,整体上移到导航栏处。

2015-08-26 09:42:24 382

原创 CocoaPods安装经历

CocoaPods安装与使用

2015-08-19 14:18:13 347

原创 CoreAnimation---几何学的应用

几何概念坐标属性UIView里面有frame、bounds、center,CALayer里面有frame、bounds、position。center和position对应的都是中心点。锚点锚点是针对CALayer层来说的,默认的是图层的中点,但是可以移动(即自己设置)。锚点也是用单位坐标来描述的,图层的相对坐标。左上角为(0,0)右下角为(1,1),也可以设置成负值,在图层外面。

2015-08-10 15:09:02 390

原创 CoreAnimation --- CALayer

CALayer层应用

2015-08-10 12:51:11 442

转载 一些应该知道的语言

1.JavaJava作为构建现代企业Web应用后端的最常用编程语言之一,是一门必须了解(掌握)的编程语言。网站开发人员凭借Java和基于Java的框架可以为各种用户创建可扩展性的Web应用。Java也是用来开发Android系统原生应用的主要编程语言之一。2.JavaScript现代网站离不开JavaScript。如果你想为你的网站创造互动,或者用时下流行的

2015-08-04 17:18:20 689

原创 iOS键盘通知

键盘通知UIKIT_EXTERN NSString *const UIKeyboardWillShowNotification; //键盘即将显示UIKIT_EXTERN NSString *const UIKeyboardDidShowNotification; //键盘已经显示UIKIT_EXTERN NSString *const UIKeyboardWillHideNotific

2015-08-04 17:05:14 460

原创 如何处理后台返回的null

在处理后台返回的JSon数据中,有可能会出现某一个键对应一个空值(或者当前值无内容时)后台返回null。null是一个对象,即[NSNullnull]。nil代表这个对象不存在。所以 if (responseObject[@"ret"] == nil) { NSLog(@"为空,什么都没有"); } if ([responseObje

2015-08-04 11:36:56 2554

原创 UITableViewRowAction的使用

pragma mark -(BOOL)tableView:(UITableView )tableView canEditRowAtIndexPath:(NSIndexPath )indexPath { return YES; }(UITableViewCellEditingStyle)tableView:(UITableView )tableView editingStyleForRowAt

2015-07-27 17:57:39 1176

原创 九宫格的实现算法

九宫格坐标的小算法:(横坐标:i%横向显示个数的最大值;纵坐标:i/纵向的个数的最大值)

2015-03-31 21:25:04 1120

原创 网络请求链接为JSon格式时的处理办法

这时需要将请求路径里的参数去用字典封装,将字典转化为JSon格式的data数据,再将data转化为String ,最后与前面的路径拼接 去请求。(NSData *)toJSONData:(id)theData{NSError *error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData

2015-03-31 21:21:25 563

基于MFC的屏幕截取工具

屏幕截取工具基于MFC的课程设计,设计新颖,不会重复。

2013-01-05

基于MFC的记事本

MFC记事本可以添加、保存、删除文档,里面附带PPT(步骤跟代码)

2013-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除