- 博客(44)
- 收藏
- 关注
原创 iOS屏幕旋转问题
1、- (BOOL)shouldAutorotate //是否支持旋转-(UIInterfaceOrientationMask)supportedInterfaceOrientations //支持的屏幕方向这两个方法用于controller的方向2、注意:并不是上面两个方法是无敌的,只有当controller是跟控制器时有用,或者不是跟控制器时的导航控制器和tabbarc
2015-11-26 14:54:21
535
原创 UIScrollview嵌套UITableview时,点击Statasubar不能滚动到顶部的问题
1、如果只是一个scrollview嵌套一个tableview,那么将scrollview的scrollToTop设置为NO即可,因为两个互相冲突;2、如果一个scrollview上面嵌套了很多个tableview,那么每次切换的时候,将要显示的tableview的scollToTop设置为YES,其他的都设置为NO,其实原理还是一样。
2015-11-02 18:58:00
713
转载 iOS9问题备忘
iOS9.0升级后,相应的APP作如下修改1:info.plist中增加:NSAppTransportSecurity类型Dictionary在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设置为YES原因是iOS9引入了新特性App Transport Security(ATS),新特性要求APP内访问的网
2015-09-22 11:16:42
1322
原创 CoreImage学习笔记
See alsoCore Image Referece CollectionCore Image Fileter RefereceCore Image Kernel Language Reference1、图像处理Core Image有三个类处理图片a、 CIFilter:可变的用来描述一个结果,一个滤镜对象至少一个输入参数和一个输出图片b、 CIImage:一
2015-08-10 10:42:39
1645
原创 swift学习笔记
1、常量和变量a、声明和定义一个常量和变量常量用let,变量用varlet maximumNuberOfLoginAttempts = 10var currentLoginAttempt = 0声明多个常量和变量用逗号隔开var x = 0.0, y = 0.0, z= 0.02 、类型标注var welcomeMessage
2015-08-07 14:49:19
662
原创 UISeachBar去掉icon
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(100, 0100, 200, 40)]; [searchBar setImage:[UIImage new] forSearchBarIcon:UISearchBarIconSearch state:UIControlStateNorma
2015-07-28 16:00:54
1183
转载 sql语句
原文链接:http://www.cnblogs.com/yunf/archive/2011/04/12/2013448.html1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 device
2015-05-29 14:49:27
537
原创 NSLayoutConstraint
1、使用NSLayoutConstraint记得把需要加限制的控件属性translatesAutoresizingMaskIntoConstraints置为NOtranslatesAutoresizingMaskIntoConstraints2、如果控件使用了NSLayoutConstraint,那么控件的所有位置信息都将使用NSLayoutConstraint。
2015-05-27 15:19:24
372
转载 oc unicode解码
//unicode编码以\u开头+ (NSString *)decode:(NSString *)unicodeStr{ NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"]; NSString *tempSt
2015-05-19 17:43:06
971
转载 汉子乱码
NSStringEncoding enc=CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);NSString *str=[[NSString alloc] initWithData:responseData encoding:enc];NSLog(@"data to string is %
2015-05-19 17:41:31
446
原创 UITableView不让section悬浮
方法一、- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 100; if (scrollView.contentOffset.ycontentOffset.y>=0) { scrollView.conten
2015-05-08 19:33:31
903
原创 随笔
回顾一下自己走向程序员这条不归路已经快三年了,可是现在却还是感觉一片混乱,不成体系,所以决定要再好好学一门程序语言,从头至尾,从分支到整体,一方面是要武装自己,另一方面,也通过学习这门新的语言,顺道也把其他的语言也捋一捋,而这门新语言就是非常流行的java,以后每天拿出一到两个小时来学习它,学习的途径就是书籍,虽然网上视频挺多,但是觉得视频速度太慢,也不便于做笔记,希望年底也算能入门。作为程序
2015-04-20 15:55:58
439
转载 svn 命令
1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --use
2015-04-20 14:50:13
314
原创 UIKeyCommand自定义键盘
有时候给自己的程序添加一些自定义的快捷键也是有必要的,在需要添加快捷键的viewController里面添加-(BOOL)canBecomeFirstResponder{ return YES;}-(NSArray *)keyCommands{//组合键 return@[[UIKeyCommandkeyCommandWit
2015-04-14 14:15:43
2540
原创 iOS 应用内下载
首先导入系统库:StoreKit.frameworkSKStoreProductViewController *ctrl = [[SKStoreProductViewController alloc] init]; [ctrl setDelegate:self]; [ctrl loadProductWithParameters:@{SKStoreProductPar
2015-03-27 16:20:40
577
原创 友盟分享QQ空间分享出现打开QQ空间失败
UMSocialUrlResource *urlResource = [[UMSocialUrlResourcealloc] initWithSnsResourceType:UMSocialUrlResourceTypeDefaulturl:@""]其中的resourceType必须为UMSocialUrlResourceTypeImage刚开始我写的:UMSoci
2015-02-10 15:34:34
3854
原创 iOS information from info.plist not available,file may not exist at specified path解决方法
理论上应该是info.plist(应该是supporting files目录下的 工程名-Info.plist,在工程的根目录下)有问题,如果自己以前有备份,把以前的copy过来覆盖掉就可以了,如果没有,那么腻就去仿照其他的写一个吧
2015-02-10 14:35:58
4000
原创 收到从svn上荡下来有冲突的项目的处理方法
打开项目工程目录,.xcodeproj打开包内容,其中应该会有几个.pbxproj文件,打开主要的那个,当然你可以一个一个试一下,然后把里面冲突的东西删除掉,项目就可以打开了
2015-02-10 14:33:06
504
原创 CocoaPods安装备忘
参考原文:点击打开链接以前项目第三方都是自己下载后手动add进来,经常看人用cocoapods,今天自己也试了一下,流程网上基本上都有了,我也再复制粘贴过来一个流程吧,然后把自己遇到的问题说一下;(网上说cocoapods.org被禁用了(得*墙才行),第一步前得加几步才行,不过我直接从第一步开始是没问题的,可能已经放开能用了,不过还是把操作说一下吧)步骤如下:用淘宝的Ruby镜像来访
2015-02-07 14:44:29
448
转载 iOS scrollview touchbegin
1 开篇最近在项目中遇到一个 需求就是在一个可以左右拨动的页面上,添加一些交互功能,比如说点击某个页面会有文字变化,图片变换,最后有比较特殊的需求是做个像slider功能的可以拖动的按钮,并且有吸附功能,即当滑动停止在两个图标间的时候,可以滑向离自己比较近的图标。(PS:本人是新手,哈哈,高手就全当路过吧),一看到的时候觉的没什么问题,很简单的不就是一个scrollview+tou
2015-02-05 20:14:24
1745
原创 iOS navigationbar背景颜色和button title的问题
ios7之前 nc.navigationBar.tintColorios7之后 nc.navigationBar.barTintColorpresentViewController的时候navigationbar颜色会跳转,解决办法[nc.navigationBarsetTranslucent:NO];
2015-02-05 16:50:59
547
原创 iOS汉字转拼音
#import @interface NSString (TransferToPinyin)+(NSString*)transerToPin:(NSString*)hanzi;@end#import "NSString+TransferToPinyin.h"@implementation NSString (Tra
2015-01-08 23:26:10
462
原创 intent基本用法
Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 intent用来启动activity的几个方法;1、Intent i = new Intent();i.setClassName("com.who.l001intents",//包名"com.who.l001intents.Aty1"//类名,必须把包名包括进
2015-01-04 23:06:40
544
原创 iOS sqlite
进入数据库sqlite :sqlite3 databasename;查看数据库表: .ta;查看内容 select * from tablename;每次都得加分号
2014-12-10 16:59:32
445
原创 ios文件存储--NSFileHandle
一、内容追加首先在根目录创建一个名为filehandletest.txt的文件,然后往里面追加内容:代码如下NSString *homePath = NSHomeDirectory(); NSString *filePath = [homePath stringByAppendingPathComponent:@"filehandletest.txt"];
2014-06-28 16:57:51
605
转载 IOS缓存机制详解
为什么要有缓存应用需要离线工作的主要原因就是改善应用所表现出的性能。将应用内容缓存起来就可以支持离线。我们可以用两种不同的缓存来使应用离线工作。第一种是**按需缓存**,这种情况下应用缓存起请求应答,就和Web浏览器的工作原理一样;第二种是**预缓存**,这种情况是缓存全部内容(或者最近n条记录)以便离线访问。像第14章中开发的Web服务应用利用按需缓存技术来改善可感知的性能而不是
2014-06-28 16:55:53
536
转载 ios md5加密
- (NSString *)md5:(NSString *)str{ const char *cStr = [str UTF8String]; unsigned char result[16]; CC_MD5(cStr, strlen(cStr), result); // This is the md5 call return [NSString str
2014-06-25 22:54:45
562
转载 mac os命令
OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心 M
2014-06-25 16:37:44
507
转载 DES+Base64 加密解密的方法
为了保护存储文件不被无聊的吊丝破解,对存储文件里一些明感数据加密还是必须的。 之前自己参考资料写了个Base64,没调试通,死于胎腹。之后在网上找到个GTMBase64,Google Toolbox for Mac。
2014-06-23 14:15:08
2784
转载 ios发短信
发送短信这个事儿吧,在IOS下控制的要比Android下严格的多,不过也是可以的,下面我们来看一下发送短信都有哪些要求。1. 首先要引入MessageUI.framework,这个我们之前的学习笔记里也讲过好多次了,很容易就可以添加。 2. 然后添加协议ETViewController.h文件中的代码如下
2014-06-23 10:29:36
664
转载 ios连接到下载评价界面
考虑到这个属于「推广」(好像算是吧。。。)就发到这一版来了,人也比较多。iOS7以前的写法在iOS7下行不通了,跳转之后是一片空白。新的写法如下:?1itms-apps://itunes.apple.com/app/idYOUR_APP_ID旧的写法要保持,也就是说,iOS7和pre i
2014-06-06 09:53:08
500
转载 MAC 10.10 开机登录无敌风火轮问题解决方案
查明是第三方输入法引起的问题,我用的是搜狗输入法,所以把搜狗卸载就好了。(注意是卸载,不是单纯的从输入源里移除)操作的思路是,首先要进入计算机,才能进行操作。办法是开机进入单机模式,删除苹果一个文件,让系统认为该计算机还没有被配置,开机后直接进入配置计算机和用户的界面,新建立一个用户,就可以进入桌面删除万恶的输入法了。首先开机的时候按 Command+s;进入命令提示符
2014-06-06 09:00:12
1142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人