import UIKit import CoreData class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } } //MARK: - CoreData extensi ...
分类:
编程语言 时间:
2017-11-10 21:43:27
阅读次数:
206
@interface - (BOOL)isDisplayedInScreen; @end @implementation UIView(UIScreenDisplaying) //判断View是否显示在屏幕上 -(BOOL)isDisplayedInScreen{ if(self == nil){ ...
分类:
移动开发 时间:
2017-11-09 16:27:42
阅读次数:
167
// // ViewController.swift // hustle-mode // // Created by dwang on 08/11/2017. // Copyright © 2017 dwang. All rights reserved. // import UIKit import ...
分类:
其他好文 时间:
2017-11-08 21:26:25
阅读次数:
140
1、CATiledLayer简介 CATiledLayer用于大型图片进行分割显示,需要显示的图片才会加载,直接上代码: 效果图 2、CATiledLayer属性 ...
分类:
移动开发 时间:
2017-11-02 18:20:14
阅读次数:
280
https://github.com/music4kid/Data-Driven-Architecture-Swift 数据驱动是一种思想,数据驱动型编程是一种编程范式。基于数据驱动的编程,基于事件的编程,以及近几年业界关注的响应式编程,本质其实都是观察者模型。数据驱动定义了data和acton之间 ...
分类:
其他好文 时间:
2017-11-02 14:40:07
阅读次数:
218
创建一个View #import <UIKit/UIKit.h> typedef void(^clickLabelBlock)(NSInteger index,NSString *titleString); @interface CCPScrollView : UIView /** * 文字数组 * ...
分类:
其他好文 时间:
2017-11-02 13:08:35
阅读次数:
130
#1.drawRect简介drawRect方法在UIView的使用上起着十分关键的作用。不知道大家注意过没有,每一次创建UIView子类文件时候,会有自动带有已注释的drawRect方法,也许从这一点就能看出这个方法的重要性。该方法定义在UIView(UIViewRendering)分类里面,望文生 ...
分类:
其他好文 时间:
2017-10-31 18:55:41
阅读次数:
166
1.生成一个类,继承自UIView(ScalePictures),在这个类的.h中声明一个类方法: +(void)scanBigImageView:(UIImageView *)currentImageview alpha:(CGFloat)alpha; 2.在声名类的.m中开始写.h声明类方法的实 ...
分类:
其他好文 时间:
2017-10-31 14:59:55
阅读次数:
155
Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 核心动画继承结构 核心动画继承结构 注意:核心动画中的虚类不能使用,而应该使用他们子 ...
分类:
移动开发 时间:
2017-10-24 13:05:43
阅读次数:
332
CALayer简介: CALayer我们又称它叫做层,CALayer类的概念与UIView非常类似,并且可以包含图片、文本、背景色等。它与UIView最大的不同在于它不能响应用户交互,可以说它根本就不知道响应链的存在,它的 API 虽然提供了 “某点是否在图层范围内的方法”,但是它并不具有响应的能力 ...
分类:
移动开发 时间:
2017-10-22 21:16:22
阅读次数:
181