摘要: 自定义UITabBar替换系统默认的,目的是为了在UITabBar中间位置添加一个“+号按钮”,下面我们来聊聊具体的实现。 1、自定义WBTabBar,让其继承自UITabBar,代码如下: 2、tabBar是UITabBarController的只读成员变量(属性),是不让修改的,在UITabBa 阅读全文
posted @ 2016-06-18 16:11 仗剑走天下 阅读(2315) 评论(0) 推荐(0) 编辑
摘要: 1.NSKernAttributeName: @10 调整字句 kerning 字句调整 2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 设置字体 3.NSForegroundColorAttributeName :[UICol 阅读全文
posted @ 2016-06-16 23:24 仗剑走天下 阅读(5354) 评论(0) 推荐(0) 编辑
摘要: 第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage 第二步,在需要的地方导入头文件 1 #import "UIImageView+WebCache.h" 1 #import "UIImageView+WebCache.h" 阅读全文
posted @ 2016-06-16 21:26 仗剑走天下 阅读(4157) 评论(0) 推荐(0) 编辑
摘要: 与直接在UIView控件上绘图不同,在内存中绘图时,需要开发者自己准备绘图环境,Quartz 2D提供了一个非常便捷的函数:UIGraphicsBeginImageContext(CGSize size),该函数用于准备绘图环境。当图形绘制完成后,可调用UIGraphicsEndImageConte 阅读全文
posted @ 2016-06-15 21:55 仗剑走天下 阅读(620) 评论(0) 推荐(0) 编辑
摘要: HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务 器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和W 阅读全文
posted @ 2016-06-15 17:52 仗剑走天下 阅读(3416) 评论(0) 推荐(0) 编辑
摘要: 下面列举下iOS layout的相关方法: layoutSubviews layoutIfNeeded setNeedsLayout setNeedsDisplay drawRect sizeThatFits sizeToFit 大概常用的上面几个 , 具体的应该还有别的。 layoutSubvie 阅读全文
posted @ 2016-06-14 21:28 仗剑走天下 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 在使用storyboard和xib时,我们经常要用到ScrollView,还有自动布局AutoLayout,但是ScrollView和AutoLayout 结合使用,相对来说有点复杂。根据实践,我说一下我的理解,在故事板或xib中,ScrollView是根据其下面的一个View的大小来确定Conte 阅读全文
posted @ 2016-06-13 20:58 仗剑走天下 阅读(8085) 评论(0) 推荐(0) 编辑
摘要: Notification是智能手机应用编程中 非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的 Notification种类,本地和远程。本地的Notification由iOS下NotificationManag 阅读全文
posted @ 2016-06-12 14:55 仗剑走天下 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: 一、程序国际化 准备工作: 1、首先我们要先创建一个工程,我们给他命名Internationalization-Demo,然后添加语言。 从代码中分离文本: 目前,应用展示的所有文本都是以硬编码字符串存在于Main.storyboard 和 ViewController里。为了本地化这些字符串,你需 阅读全文
posted @ 2016-06-12 09:58 仗剑走天下 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。 1)服务端利用Socket监听端口; 2)客户端发起连接; 3)服务 阅读全文
posted @ 2016-06-11 17:15 仗剑走天下 阅读(686) 评论(0) 推荐(0) 编辑