- 博客(18)
- 收藏
- 关注
原创 ios小问题——系统控件默认设置中文
一些空间没有提供修改控件名称中英文的属性,也不容修改。或者就不允许修改的,可以吧plist文件中Localization native development region设置为China试试。就比如UIDocumentInteractionController的提示语。
2016-07-13 15:12:54
791
原创 iOS小问题--判断设备是否静音
-(BOOL)silenced { #if TARGET_IPHONE_SIMULATOR // return NO in simulator. Code causes crashes for some reason. return NO; #endif CFStringRef state; UInt32 property
2016-03-24 14:26:21
2117
转载 iOS——钥匙串显示“此证书签的发者无效”解决
1,按照你那个链接下载,https://developer.apple.com/certificationauthority/AppleWWDRCA.cer,并安装。2, 在 钥匙串 里右侧选择 登录 ,然后点选右下 证书,在这个界面,选择工具栏的 显示 -> 显示已过期证书,这时候你会发现一个过期的“WWDR Certificate”(Apple Worldwide Developer Re
2016-02-15 11:43:37
1256
原创 iOS小问题--使用NSPredicate比较两个数组中相同(不同)的元素
比较两个数组(或者是set)中相同(不同)的元素,一般用在考试多选题比较答案这种类似功能的场景中。我就简单记录一下,以此为契机去学习 谓词 和 正则表达式。这大大提高了效率!!真的 //把数据源拿出来创建临时的数组,不要直接使用数据源 NSArray *answer = @[@1, @2, @3];//答案数组 NSArray *select = @[@1, @4];
2015-12-28 17:46:43
10535
原创 总结——关于cell重用导致数据(控件状态)重复的解决方案
最近公司项目做了一个投票和评分功能。效果类似于答题类的功能,多个题目多选或单选。起初不是我做的,同事采用CollectionView + TableView的方式实现的,开始没觉得有什么问题。但是嵌入数据实现逻辑的时候问题来了。其他的不说,就说重用。其中涉及两个重用,起初遇到确实有点崩溃了。解决重用数据冲突的根本方式,还是在cellForItemAtIndexPath方法中,每
2015-09-08 11:51:00
3105
原创 iOS小问题——关于使用IQKeyBoardManager第三方的坑
首先贴上github的网址!!https://github.com/hackiftekhar/IQKeyboardManager情况是这个样的,我接手别人得项目,在做到需要键盘跟随视图上移的功能时,出现了这样的问题。我使用xib布局,点击textView(textField)视图虽然上移了,但是navigationBar也跟着上移。一直找不到错误根源在哪。。。。【我找了一早上!!】后来
2015-08-21 15:21:17
20845
原创 代码记录--简单的正则表达式判断[手机,邮箱,CVV码]
直接代码:/检查邮箱合法+(BOOL)checkEmailFormat:(NSString *)aEmail{ NSString *regexString = @"\\b([a-zA-Z0-9%_.+\\-]+)@([a-zA-Z0-9.\\-]+?\\.[a-zA-Z]{2,6})\\b"; NSPredicate *pred=[NSPredicate predicat
2015-05-18 17:21:08
1181
原创 代码记录--代码获取设备型号和系统版本(utsname)
常用的的几个判断如下://设备名称 return [UIDevice currentDevice].name; //设备型号,只可得到是何设备,无法得到是第几代设备 return [UIDevice currentDevice].model; //系统版本型号,如iPhone OS return [UIDevice currentDevice].systemVer
2015-05-18 16:55:34
1007
原创 iOS小问题----数据请求未完成造成的crash问题(AFN)
例如:首页进入详情的时候,首页因为网速问题数据没有请求完毕,就进入详情会引起crash。解决在适当的方法(dealloc方法或disAppear方法)中结束当前请求:我使用的是AFN的[manager.operationQueuecancelAllOperations];方法!!
2015-05-06 11:20:34
860
原创 iOS小问题——取消iOS7后视图控件预留导航栏和TabBar高度的方法
结构图:上方Navigation和下方Tab bar,TableVIew和ScrollView都会预留出他俩的位置,所以你直接定义View的frame时(假如你只想在Custom View上显示),会发现上下会多出来44和64。这就是预留的,我去查了一些资料,目前找到几个方法self.automaticallyAdjustsScrollViewInsets = NO;// 自动滚
2015-02-11 11:00:54
2483
原创 iOS小问题---Xcode6.0下导入MJRefresh
1. MJRefreshConst.m 里面 会报错: unknown type 'NSString'...原因: xcode6 取消.pch文件, 所以没有导入 foundation和uikit框架解决方法: 在MJRefreshConst.m头部加上#import #import 2.objc_msgSend(self.beginRefr
2015-01-15 11:05:01
651
原创 iOS小问题---设置TabBarItem的字体大小、颜色,各种状态下的图片
- (void)setTabBarItem:(UITabBarItem *)tabbar Title:(NSString *)title withTitleSize:(CGFloat)size andFoneName:(NSString *)foneName selectedImage:(NSString *)se
2015-01-15 11:01:10
14469
原创 iOS小问题---Xcode 6 无法显示中文键盘问题的解决
1.首先是设置你的国家就是手机本身语言选择,不再赘述2.Xcode设置:第一步:第二步:第三步:重新运行Xcode。
2014-12-25 15:57:00
848
原创 iOS小问题---怎么改变uisearchbar中的cancel按钮的文字?
#pragma mark searchBar开始输入文字时//汉化取消按钮- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar{ searchBar.showsCancelButton = YES; if (IOS7) { for(id cc in [searchBar subviews])
2014-12-23 19:12:28
704
原创 iOS小问题---Your build settings specify a provisioning profile with the UUID的问题
出现了找不到UUID的问题,找了几遍相关的文章。我综合了 http://blog.youkuaiyun.com/rbyyyblog/article/details/12220875 和 http://blog.youkuaiyun.com/cuibo1123/article/details/39432411的方法解决了!在Xcode中当你在更新了你得证书而再重新编译你的程序,真机调试会出现“Your build se
2014-12-12 16:08:59
1572
原创 iOS小问题---iOS SDK自带md5加密方法
#import // 加入框架#pragma md5 加密-(NSString *)md5String:(NSString *)str;{ unsigned char result[16]; const char *data=[str cStringUsingEncoding:NSUTF8StringEncoding]; CC_MD5(data, (int)strle
2014-12-11 15:53:49
743
原创 iOS小问题---DataPicker设置中英文
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"]; //中文显示NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]; //英文显示 self.datePicek.locale = locale
2014-12-09 16:09:17
710
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人