iOS开发
蓝天不蓝
一直走下去
展开
-
iOS小技巧-为项目添加全局PrefixHeader.pch预编译文件
现在xcode的版本创建新的项目时,不会默认为开发者创建一个全局的PrefixHeader.pch文件,下面简单说下如何自己配置一个PrefixHeader.pch预编译文件。第一步、在navigator栏,在你需要的插入文件的位置右击->New File...(或者快捷键:Command + N ),在弹出的界面中选择:iOS下的Other->PCH File->点击Next->输入文件原创 2015-11-05 15:30:56 · 8233 阅读 · 0 评论 -
iOS小技巧-多个UIListView设置automaticallyAdjustsScrollViewInsets属性
开发中如果在同一个viewcontroller中,同时出现两个以上的UIListView时,如果包含多个UIListView,设置他们的frame一样,会出现:有一个UIListView是正常的,其他的位置都会偏移到顶部上去,譬如所有的UIListView的frame都设置为(0,0,320,568)的时候,只有一个UIListView的y=0值是在从导航栏底部开始计算,其他的y=0都是从屏幕的最原创 2016-04-22 14:59:49 · 855 阅读 · 1 评论 -
iOS小技巧-第三方sdk官网汇总(逐步积累)
支付类:1、支付宝开放平台:https://openhome.alipay.com/platform/home.htm2、微信支付:https://pay.weixin.qq.com/wiki/doc/api/index.html即时通讯类:1、环信:http://docs.easemob.com/docs.php2、IMSDK:http://docs.imsdk.原创 2015-11-16 22:42:27 · 675 阅读 · 0 评论 -
iOS自定义控件-动态标签展示
最近项目有个需求,能够动态的展示一组数据标签,于是自己动手做了一个自定义的view,此自定义View暂时只是为了实现功能,其他的扩展功能以后有需要再添加。首先是MViewTextList.h文件//// MViewTagList.h// mall//// Created by zyz on 16/3/21.// Copyright © 2016年 codeagod. Al原创 2016-03-22 11:45:02 · 944 阅读 · 0 评论 -
iOS小技巧-MJRefresh简单整合
一个开源简单易用可上下拉刷新的开源框架。下载MJRefresh的开源包;将开源包导入自己的项目。此时可能会出现错误,objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self);别急!进入project界面,点击TARGETS下的项目名->build Settings->搜索"EN原创 2015-11-04 16:36:41 · 1080 阅读 · 0 评论 -
iOS小技巧-UITableView禁止上下滑动超出顶部或者底部的内容
UITableView上下滑动到顶部或者底部的时候,系统默认的UITableView还是可以继续上下滑动,如果我们的需求是禁止滑动超出区域,此时可以添加:tableView.bounces = NO;原创 2015-11-10 13:55:07 · 7006 阅读 · 0 评论 -
iOS小技巧-UITableView取消或设置cell的选中效果
UITableView的cell默认选中效果为:选中时cell变灰,有些时候不需要这个选中效果,或者需要其他的效果,以下介绍几种方法:1、可以通过更改UITableViewCell提供的selectionStyle属性进行设置(貌似只有none和default两种style可用):cell.selectionStyle = UITableViewCellSelectionStyleNone原创 2015-11-04 14:14:33 · 19516 阅读 · 0 评论 -
iOS小技巧-UITextFiled/UITextView设置系统圆角边框
iOS中单行输入一般使用UITextField,而多行输入一般使用UITextView,但是,UITextField设置圆角边框可以使用textField.borderStyle = UITextBorderStyleRoundedRect;直接进行设置,而UITextView却没有提供类似的方法,所以可以通过layer做出类似的边框样式效果。textView.layer.border原创 2015-11-04 09:52:10 · 3614 阅读 · 0 评论 -
iOS小技巧-UINavigationItem代码设置导航栏返回按钮的字体
使用UINavigationController进行界面跳转时,某些时候需要动态代码设置返回按钮的文字,此时可以通过自定义UIBarButtonItem,情景描述:ViewA --> ViewB 修改ViewB的返回按钮,在ViewA跳转之前,添加下面的代码:- (void)setNextViewBackTitle:(NSString *)title{ UIBarB原创 2015-11-09 18:16:57 · 476 阅读 · 0 评论 -
iOS小技巧-UISwitch改变系统默认的颜色
UISwitch的默认颜色为绿色,有时候根据设计的需求,颜色会不一样,所以此时我们需要自己改变UISwitch的默认颜色,方法很简单:更改tintColor、onTintColor这两个属性,就可。switchView.tintColor = [UIColor colorWithRed:252/255.0 green:115/255.0 blue:186/255.0 alpha:1];s原创 2015-11-09 10:13:46 · 9896 阅读 · 0 评论 -
iOS小技巧-UITableView去除底部多余的分割线方法以及设置分割线风格和颜色
iOS的UITableView分割线默认是都会显示的,但实际开发中,需求设计基本上是不需要的,此时可以通过下面的代码去除多余的分割线//UITableView去除多余的分割线tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];去除分割线,以及更改分割线的颜色可以通过//设置分割线styletab原创 2015-11-04 16:08:56 · 841 阅读 · 0 评论 -
iOS小技巧-使用UUID+keychain替代udid方案
众所周知,苹果对用户的隐私越来越重视,导致app要获取用户的信息越来越少,参考网上的资料,写这篇文章作为日后的参考。首先是KeyChainStore.h#import @interface KeyChainStore : NSObject+ (void)save:(NSString *)service data:(id)data;+ (id)load:(NSString *)s原创 2016-07-06 15:25:04 · 4412 阅读 · 2 评论