- 博客(14)
- 收藏
- 关注
转载 UITableView详谈
概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括:基本介绍数据源代理性能优化UITableViewCell常用操作UITableViewCo
2015-10-14 11:17:50 435
原创 ios多线程简单整理
iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 才开始支持)下面简要说明这三种不同范式:Thread 是这三种范式里面相对轻
2015-10-09 11:13:55 328
转载 iOS绘图教程
from:http://www.cnblogs.com/xdream86/archive/2012/12/12/2814552.htmliOS绘图教程 本文是《Programming iOS5》中Drawing一章的翻译,考虑到主题完整性,翻译版本中加入了一些书中未涉及到的内容。希望本文能够对你有所帮助。 本文由海水的味道翻译整理,转载请注明译者和出处,请勿用于商业
2015-10-09 11:08:56 379
原创 新的触摸体验——iOS9的3D Touch
一、引言 在iphone6s问世之后,很多果粉都争先要体验3D Touch给用户带来的额外维度上的交互,这个设计之所以叫做3D Touch,其原理上是增加了一个压力的感触,通过区分轻按和重按来进行不同的用户交互。二、在模拟器上学习和测试3D Touch 3D Touch是一个很新颖的设计,可是苹果文档有言:
2015-10-09 11:04:17 1745
原创 iOS8.0-----UIAlertController
最近苹果更新的IOS8 对以前进行了很大的修改, 更新的API也让人捉急,据说iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。比如全新的UIPresentationController在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量。但是同时某些旧的UIKit控件也同样发生
2015-06-11 17:56:27 432
转载 iOS UISearchBar 搜索功能
当你在seachBar中输入字母之前的时候,只是用鼠标选中searchBar的时候,如图终端输出截图如下:(这个时候调用先shouldBeginEditing,之后调用didBeginEditing,)当你希望选中UISearchBar的时候,键盘自动调用加载到界面,你需要将下面函数的返回值设置为YES;- (BOOL)searchBarShouldBeginE
2015-06-11 17:54:14 501
原创 iOS 系统相机的调用
调用系统相机和相册 (iPad,iPhone)打开相机:(iPad,iPhone)//先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库 UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;
2015-06-11 17:50:12 480
转载 苹果App Store开发者帐户从申请,验证,到发布应用(4)
苹果App Store应用内支付(In-App Purchase)IAP简介IAP的全称是In-App Purchase,应用内付费。这种业务模式允许用户免费下载试用,对应用内提供的商品选择消费,比如购买游戏道具,购买游戏等级等等。相比完全收费的应用而言,应用内付费给用户试用的机会,不会让优秀的应用因为缺乏用户的认知而丧失消费者;而且对于开发商,也不需要为了让用户试用而单独发布一款免费
2015-06-11 17:47:57 550
转载 苹果App Store开发者帐户从申请,验证,到发布应用(3)
应用上架的流程和操作步骤下面主要介绍一下,上架应用相关流程和相关的操作步骤: 1、登录itunes,https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 2.点击管理"Manage Your Applications" 3.点击添加新应用
2015-06-11 17:47:19 539
转载 苹果App Store开发者帐户从申请,验证,到发布应用(2)
app store付费上面已经介绍了app store id的注册了,下面在注册基础上,介绍一下app store的付费。 在上面注册成功之后,会收到一封邮件。 1.收到邮件Thank You for Submitting Your EnrollmentDear ****,Thank you for your interest in the
2015-06-11 17:45:38 520
转载 苹果App Store开发者帐户从申请,验证,到发布应用(1)
app store为开发者提供四种类型的申请:个人ios开发者计划$99/年公司ios开发者计划$99/年企业ios开发者计划$299/年高校ios开发者计划免费在这里主要介绍一下公司ios开发者计划,只有利用个人和公司ios开发者计划证书开发的应用,才能上app store。企业开发者计划主要是为本公司开发软件,并安装到本公司的硬件设备上,不能上app s
2015-06-11 17:42:37 821
转载 swift
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和ios平台,用于搭建基于苹果平台的应用程序。相信很多人都对ios的开发充满兴趣,既然苹果公司推出了更简单更容易上手的swift,作为一个对ios开放感兴趣的人自然也要来插一脚了。这只是个学习日记,纪录我自己的学习过程有什么错误欢迎大家指正,希望一同
2015-03-02 20:04:42 375
转载 保存图片到手机相册
NSURL *url = [NSURL URLWithString:self.str]; NSData *data = [NSData dataWithContentsOfURL:url]; UIImage *img = [UIImage imageWithData:data]; // 保存图片到相册中 UIImageWriteToSavedPhotosA
2015-03-02 19:50:05 950
原创 清除缓存,计算缓存大小
// 清除缓存计算缓存大小 NSString *cachPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YES) objectAtIndex:0]; CGFloat fileSize = [self folderSizeAtPath:cachPath]; // NS
2015-03-02 19:44:10 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人