自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

原创 iOS 菜单显示一种方式

前言前几天在群里看见一个朋友说这种菜单用哪个控件写比较好,有的人说用UICollectionView,有的说用UIButton自己计算。我今天上午正好暂时没接口。写了一下,最后还是感觉用UIButton比较好用,没有必要用UICollectionView。写个Demo,大家如果需要这个思路可以看一下。 Demo地址正文最重要的一个方法就是怎么让菜单按钮显示正常:/** * 数据显示 */-

2016-01-28 13:29:31 387

原创 知识片段---textfield限制字符输入个数(包括汉子)

[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(textFiledEditChanged:)                                                name:@"UITextFieldTextDidChangeNotification"

2016-01-26 14:15:57 680

原创 知识片段---键盘光标设置

光标隐藏[[self.nameFieldvalueForKey:@"textInputTraits"]setValue:[UIColorclearColor]forKey:@"insertionPointColor"]; //光标的颜色        [[UITextFieldappearance]setTintColor:[selfdiffColo

2016-01-26 14:14:19 287

原创 知识片段---禁止输入系统表情

/** *  时时查询输入框有没有表情 * */- (BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{         // 不让输入表情        

2016-01-26 14:12:45 294

原创 知识片段---导航栏设置背景

//字体颜色        [self.navigationController.navigationBarsetTitleTextAttributes:      @{NSFontAttributeName:[UIFontsystemFontOfSize:19],      NSForegroundColorAttributeName:[UICol

2016-01-26 14:11:29 297

原创 知识片段---表判断是处于上划还是下滑

-(void)scrollViewDidScroll:(UIScrollView*)scrollView{       if (scrollView.contentOffset.y> _offset) {//如果当前位移大于缓存位移,说明scrollView向上滑动                  }       _offset = scrol

2016-01-26 14:09:46 312

原创 知识片段---弹簧动画

iOS7新引入的另一个block方法可以让你轻松将真实物理世界中的弹性效果集成进视图动画中。苹果公司一直建议开发者尽可能将动画效果做的跟真实物理世界一样——在视图滑动时,可以像弹簧一样,稍微拉伸一些,再弹回正确位置。使用新的弹簧动画API来实现此效果相较以往要简单很多。[UIView animateWithDuration:duration delay:delay 

2016-01-26 14:08:45 485

原创 知识片段---label行间距设置

//设置行间距    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStylealloc]init];    paragraphStyle.lineSpacing= 8;    NSDictionary *attributes = @{ NSFontAttributeName:

2016-01-26 14:07:22 354

原创 知识片段---webView计算内容高度

[self.webViewsetScalesPageToFit:YES];//代理方法- (void)webViewDidFinishLoad:(UIWebView*)webView{       self.height= [[webViewstringByEvaluatingJavaScriptFromString:@"document.bod

2016-01-26 14:06:00 353

转载 Objective-C Runtime 入门教程

原文链接,非常感谢作者,写得很好一、前言:如果你没有Objective-C基础,请学习了基础的iOS开发再来,这个1小时是给有一定iOS基础的童鞋的。如果你是大牛或者你感觉Objective-C Runtime太简单不用1小时学习的,也请您绕道,这或许只是我的私人笔记了。请跟着教程“一步步来”,请不要大概地扫两眼就说看不懂——以这种态度写成什么样你也看不懂。这是1小时入门教

2016-01-26 10:09:24 550

转载 OC------RunTimer

OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法,就算是私有方法以及私有属性都是可以动态修改的。本文旨在对runtime的部分特性小试牛刀,更多更全的方法可以参考系统API文件,demo例子可以参见CSDN的runtime高级编程系列文章。我们出发吧!先看一个非常平常的

2016-01-25 14:38:39 274

原创 iOS版上传数据到阿里后台(AliyunOSSiOS)

前言我们用的阿里的存储服务,在我们上传头像的时候。伟大的后台告诉我,前台应该直接向阿里传递数据,这样的路径是:iOS端—>阿里。以往我们的传递路径都是:iOS端—>后台—>阿里。所以我刚刚经过抗日战争的喜悦,又要奔向朝鲜的战场。但是我去网上查了一下,关于iOS端直接上传数据到阿里的知识真的很少,查了好久也是没有结果。最后不得不向阿里技术人员请求支援。最终,胜利了。在此,把我的辛苦路写出来,为了大家以

2016-01-22 13:16:14 4592

原创 BezierPath

what?在iOS中绘制矢量图或者路径的时候通常会用到 UIBezierPath ,它在 UIKit 中,是CoreGraphics对path的封装。使用 UIBezierPath ,可以绘制直线、椭圆、多边形和贝塞尔曲线……。why?能够基本上实现CGPathRef的功能,它是OC语言的,相对于c语言的Core Graphics来说更为平易近人。它能够使用ARC,如果我们直接使用CGPathRef

2016-01-20 10:47:56 382

原创 UIScrollView的仔细的研究API的记录

contentInset 出现的区域,比如说开始设置的时屏幕大小,但是如果你设置这个,真实显示的以这个为准directionalLockEnabled 默认no,意思是说在图片可以上下左右直接滑动(如果scrollview允许的情况下),如果为yes,图片只能在上下或者左右滑动。bounces 是否反弹alwaysBounceVertical alwaysBounceHorizontal

2016-01-14 21:32:36 332

原创 iOS关于model的两种写法

前言今天和大家说一说model的一些问题。model相信大家都不默生,因为对于OC来说(其他语言都应该是一样的),MVC这个模式应该都是最基本的。只要用刀MVC那么你就要用到model。在我刚刚开始OC的时候,是一种写法,当自己感觉对OC有一点点自己的理解了之后,model的写法又是另一种。今天把我自己前后对于model的两种写法写出来,让大家参考一下。 Demo链接正文第一种model写法一个m

2016-01-12 16:49:06 8433

原创 Swift 一,UILabel详解

Swift UILabel前言从今天开始,我也要开始认真学习Swift,以前一直在说学习它,但是都被自己找各种理由把时间浪费了。想屎的节奏。以后开始在此记录也是鞭策自己。Swift基本的语法知识我不在这写了,直接开始UI部分,因为网上已经有好多的Swift的基础知识部分了,人家说的都很好,我也就不献丑了。 今天说一下UILabel这个控件,基本上这应该是iOS最简单的一个控件了。我会结合苹果的AP

2016-01-10 12:30:15 550

原创 不依附于任何网站建立自己的博客(基于hexo + github)

前言嗨,大家好,我胡汉三又回来了。嘎嘎,今天来给大家说一下怎么样自己建一个属于自己的博客。不附属于任何的网站,显示自己所需要显示的界面。我用了一天的时间把所有东西布置好,走了很多弯路(没办法,对网站知识不是多了解)。现在就把建设的道路给大家铺设好,如果有这方面的兴趣的童鞋,跟着我做起来吧。(大神们就算啦)......来,先看一下我现在博客的效果:首先说一下,

2016-01-02 20:15:58 427

Charles_free

Charles破解版For Windows Charles是常用的截取网络封包的工具(俗称抓包)。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。 Charles 是收费软件,可以免费试用30 天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30 分钟,并且启动时将会有10 秒钟的延时。 但是,这次给大家带来破解版的Charles福利,抓紧下载吧

2018-07-04

jedis开发使用包

包含 commons-pool-1.6.jar jedis.jar两个jar包,亲测可用

2017-07-26

iOS 日历代码

带有农历的日历,自己写的,代码很简单 github:https://github.com/sunyunfei/calendar.git

2016-04-14

地址选择器

很全的地址选择,包含了省市区三级菜单。相信会帮助你

2016-01-26

微信支付demo

微信支付完整的demo,可以直接运行,相信会帮助到你

2016-01-26

AliyunOSSiOS前端直接上传数据

OSSClient是OSS服务的iOS客户端,它为调用者提供了一系列的方法,用于和OSS服务进行交互。一般来说,全局内只需要保持一个OSSClient,用来调用各种操作。 前台应该直接向阿里传递数据,这样的路径是:iOS端--->阿里。以往我们的传递路径都是:iOS端--->后台--->阿里

2016-01-26

空空如也

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

TA关注的人

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