`
啸笑天
  • 浏览: 3468024 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论
文章列表
类似“ Dictionary”app的抽屉组件 https://github.com/easyui/EZSideMenuDemo https://github.com/romaonthego/RESideMenu https://github.com/twotoasters/TWTSideMenuViewController   安全的资源组织方式  https://github.com/mac-cain13/R.swift https://github.com/AliSoftware/SwiftGen
      // http://stackoverflow.com/questions/3843411/getting-reference-to-the-top-most-view-window-in-ios-application/8045804#8045804       topView = [[[[UIApplicationsharedApplication] keyWindow] subviews] lastObject];
- (CGSize) screenSize { UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation; CGSize size = [UIScreen mainScreen].bounds.size; UIApplication *application = [UIApplication sharedApplication]; if (UIInterfaceOrientationIsLandscape(orientatio ...
1、PaintCode  http://www.paintcodeapp.com/ PaintCode is a vector drawing app that generates Objective-C code in real time.   2、opacity http://likethought.com/opacity/ Opacity is an easy to use program for drawing graphics for the screen. It's great for making resolution independent images and ...
下面张图片,本来是设计来做按钮背景的:   button.png,尺寸为:24x60 现在我们把它用作为按钮背景,按钮尺寸是150x50: // 得到view的尺寸 CGSize viewSize = self.view.bounds.size; // 初始化按钮 UIButton *button = [[UIButton alloc] init]; ...
1、截取部分UIImage -(UIImage *)clipImageFromImage:(UIImage *)orgImage Rect:(CGRect)clipRect{ CGImageRef imageRef = orgImage.CGImage; CGImageRef subImageRef = CGImageCreateWithImageInRect(imageRef, clipRect); CGSize size; size = clipRect.size; UIGraphicsBeginImageContext(size); ...
感谢:http://blog.csdn.net/crayondeng/article/details/11093689 使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。      1.Bezier Path 基础    UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线段去创建矩形和多边形,使用曲线段去创建弧(arc),圆或者其他复杂的曲线形 ...
  //1 //1 //被调用。这个方法是发生在翻转开始之前。一般用来禁用某些控件或者停止某些正在进行的活动,比如停止视频播放。 - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{ NSLog(@"willRotateToInterfaceOrientation %d",toInterfaceOrientation); } //2 // //这个 ...
  概述: 在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,只需要重写shouldAutorotateToInterfaceOrientation方法。 但是iOS 6里屏幕旋转改变了很多,之前的 shouldAutorotateToInterfaceOrientation 被列为 DEPRECATED 方法,查看UIViewController.h文件也可以看到:   [cpp] view plain
第一种:通过人为的办法改变view.transform的属性。 具体办法:    view.transform一般是View的旋转,拉伸移动等属性,类似view.layer.transform,区别在于View.transform是二维的,也就是使用仿射的办法通常就是带有前缀CGAffineTransform的类(可以到API文档里面搜索这个前缀的所有类),而view.layer.transform可以在3D模式下面的变化,通常使用的都是前缀为CATransform3D的类。    这里要记住一点,当你改变过一个view.transform属性或者view.layer.transfor ...
刚接触ios的时候已经ios6了,遇到一个兼容ios5和ios6的问题。 在iOS6中,对于UITableViewStyleGrouped类型的UITableView,通过直接修改继承自UIView的backgroundColor属性的方法来设置UITableView的背景色无效。 比如,在AppDelegate中设置窗口的颜色为淡黄色
https://github.com/easyui/StockPlotting   // // SPView.m // StockPlotting // // Created by EZ on 13-11-5. // Copyright (c) 2013年 cactus. All rights reserved. // #define NLSystemVersionGreaterOrEqualThan(version) ([[[UIDevice currentDevice] systemVersion] floatValue] >= version) #d ...
UIImage有一个imageOrientation的属性,主要作用是控制image的绘制方向,共有以下8中方向 //UIImageOrientation的定义,定义了如下几种变换 typedef enum { UIImageOrientationUp, // default orientation  UIImageOrientationDown, // 180 deg rotation  UIImageOrientationLeft, // 90 deg ...
简记: CGAffineTransformMake(a,b,c,d,tx,ty)  ad缩放bc旋转tx,ty位移,基础的2D矩阵  公式     x=ax+cy+tx    y=bx+dy+ty   1.矩阵的基本知识: struct CGAffineTransform {  CGFloat a, b, c, d;  CGFloat tx, ty;}; CGAffineTransform CGAffineTransformMake (CGFloat a,CGFloat b,CGFloat c,CGFloat d,CGFloat tx,CGFloat ty); 为了把二维 ...

CFAbsoluteTimeGetCurrent

    博客分类:
  • c
  • ios
1 调试函数耗时的利器CFAbsoluteTimeGetCurrent   CFAbsoluteTime start = CFAbsoluteTimeGetCurrent(); // do something CFAbsoluteTime end = CFAbsoluteTimeGetCurrent(); NSLog(@"time cost: %0.3f", end - start);     2 随机数     double nextValue = sin(CFAbsoluteTimeGetCurrent())     ...
Global site tag (gtag.js) - Google Analytics