- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 iOS-UIKit(UIDatePicker.h--解读)
UIDatePicker.htypedef NS_ENUM(NSInteger, UIDatePickerMode) { UIDatePickerModeTime, //日期模式:时,分,上下午(e.g. 6 | 53 | PM) UIDatePickerModeDate, //日期模式:年,月,日(e.g. November | 15 | 2007
2015-10-28 11:42:21 398
原创 iOS-UIKit(UILabel.h常用技巧1(随字体多行后的高度,渐变字体Label,自适应高度,添加边框))
1、计算UIlabel随字体多行后的高度 CGRect bounds = CGRectMake(0, 0, 200, 300); CGRect heightLabel = [myLabel textRectForBounds:bounds limitedToNumberOfLines:20]; //计算20行后的Label的Frame NSLog(@"%f"
2015-10-28 11:28:43 720
原创 iOS-UIKit( UILabel.h - -解读)
NS_ASSUME_NONNULL_BEGIN@class UIColor,UIFont;NS_CLASS_AVAILABLE_IOS(2_0)@interface UILabel :UIView NSCoding>//设置和读取文本内容,默认为nil/* 竖排文字显示每个文字加一个换行符,这是最方便和简单的实现方式。 l
2015-10-26 10:05:16 941
原创 获取版本号和清除缓存
一、获取版本号 NSDictionary*infoDic=[[NSBundlemainBundle] infoDictionary]; NSString*versionStr=[NSStringstringWithFormat:@"V%@",[infoDicobjectForKey:@"CFBundleVersion"]];二.清除缓存 1.获取
2015-10-23 15:43:46 492
原创 iOS-Quartz2D简单介绍
iOS开发UI篇—Quartz2D简单介绍一、什么是Quartz2D(Quartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统) Quartz 2D能完成的工作: √绘制图形 : 线条\三角形\矩形\圆\弧等 √绘制文字 √绘制\生成图片(图像)
2015-10-16 15:39:25 386
原创 iOS-UIKit(UIWebView.h--解读)
UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化#import #import #import #import #import NS_ASSUME_NONNULL_BEGINtypedef NS_ENUM(NSInteger, UIWebViewNavig
2015-10-15 17:42:31 620
原创 iOS-UIKit(UIWindow.h--解读)
#import //基础框架入口#import //绘图入口#import //视图对象#import //提供IOS程序运行期的协作和控制#import //一些宏定义NS_ASSUME_NONNULL_BEGIN typedef CGFloat UIWindowLevel;//32位则为float | 64位为double
2015-10-14 17:39:17 491
原创 iOS-CoreGraphics(CGGeometry.h--解读)
IOS开发几何类方法总结CGGeometry.h文件是用C语言实现的一个封装了许多常用几何方法的文件。一、几个常用结构体struct CGPoint { CGFloat x; CGFloat y;};定义一个点,设置x坐标和y坐标struct CGSize { CGFloat width; CGFloat he
2015-10-14 16:26:56 492
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人