解决方法 : 有法为此在 SDWebImage: SDWebImage / SDWebImage / UIButton+WebCache.h 导入此文件在您的类: #import <SDWebImage/UIButton+WebCache.h> 使用此方法的任何一种:  - (void)setBackgroundImageWithURL:(NSURL *)url forState:(UIControlState)state; - (void)setBackgroundImageWithURL:…
IOS基础学习-2: UIButton   UIButton是一个标准的UIControl控件,UIKit提供了一组控件:UISwitch开关.UIButton按钮.UISegmentedControl分段控件.UISlider滑块.UITextField文本字段控件.UIPageControl分页控件.这些控件的基类均是UIControl,而UIControl派生自UIView类,所以每个控件都有很多视图的特性,包括附着于其他视图的能力.所有控件都拥有一套共同的属性和方法. 具体视图关系如下…
前面写了UIWindow.UIViewController,那些都是一些框架,框架需要填充上具体的view才能组成我们的应用,移动应用开发中UI占了很大一部分,最基础的UI实现是使用系统提供的各种控件,其他的就是自定义实现了,作者目前是入门状态,只能写写基础控件了. iOS中提供了UIButton.UILable.UITextField.UIImageView等基础UI控件,继承于UIView.这里先拿UIButton练练手,为什么拿UIButton呢,因为UIbutton继承自UIContro…
SDWebImage 是一个比较流行的用于网络图片缓存的第三方类库.这个类库提供了一个支持缓存的图片下载器.为了方便操作者调用,它提供了很多 UI 组件的类别,例如:UIImageView.UIButton.等等. 使用方式很简单: 1.CocoaPods 安装: platform :ios, '7.0' pod 'SDWebImage', '~> 4.0' 2.直接把文件夹拖进工程目录: 在使用时只需要引入头文件,就可以使用相关 API 进行网路图片缓存了.例如: [imageView sd_…
1.UILabel - UILabel的常见属性 @property(nonatomic,copy) NSString *text; 显示的文字 @property(nonatomic,retain) UIFont *font; 字体 UIFont代表字体,常见创建方法有以下几个: + (UIFont *)systemFontOfSize:(CGFloat)fontSize; 系统默认字体 + (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize; 粗…
从网络上请求图片时,没有使用第三方的话,下载会很慢,而且堵塞线程,还要自己处理多线程问题,效果还非常不明显,使用了SDWebImage这个第三方类库之后,下载图片就变的容易多了. SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片.具有缓存管理.异步下载.同一个URL下载次数控制和优化等特征 利用CocoaPods安装SDWebImage 在profile里放入pod 'SDWebImage', '~> 3.7.3'保存,pod isntall安装,完成后…
原文地址 UIButton的类是一个UIControl子类,它实现了在触摸屏上的按钮.触摸一个按钮拦截事件和动作消息发送到目标对象时,它的挖掘.设定的目标和行动方法都继承自UIControl.这个类提供了方法来设置标题,图像,按钮等外观属性.通过使用set方法,你可以指定一个不同的外观为每个按钮状态. UIButton的定义: UIButton *button=[UIButton buttonWithType:(UIButtonType)]; 其中UIButtonType的定义如下:   typ…
// //  ViewController.swift //  Swift-UIButton // //  Created by luorende on 16/9/9. //  Copyright © 2016年 luorende. All rights reserved. // import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do…
介绍 github地址: https://github.com/rs/SDWebImage 简介 一个异步图片下载及缓存的库 特性: 一个扩展UIImageView分类的库,支持加载网络图片并缓存图片 异步图片下载器 异步图片缓存和自动图片有效期管理 支持GIF动态图片 支持WebP 背景图片减压 保证同一个URL不会再次下载 保证无效的URL不会重新加载 保证主线程不会死锁 性能优越 使用GCD和ARC 支持ARM64位处理器 其他 3.0后不再支持5.1.1 支持Cocoapods 用法不说…
SDWebImage作为目前最受欢迎的图片下载第三方框架,使用率很高.但是你真的会用吗?本文接下来将通过例子分析如何合理使用SDWebImage. 使用场景:自定义的UITableViewCell上有图片需要显示,要求网络网络状态为WiFi时,显示图片高清图:网络状态为蜂窝移动网络时,显示图片缩略图.如下图样例: 图中显示的图片符合根据网络状态下载要求 由于要监听网络状态,在这里笔者推荐使用AFNetWorking. 1)在GitHub或者利用cocoaPod给项目导入第三方框架AFNetWor…