1、 简介:foundation框架是其它所有ios框架的基础,包含了很多常用类型,结构体、枚举、类等。
2、 结构体:NSRange表示范围的结构体。
NSPoint/CGPoint表示坐标点的结构体
NSSize/CGSize表示宽高的结构体
NSRect/CGRect表示坐标点+宽高的结构体
3、 类字符串:NSString
字符串类
NSMUtab...
分类:
其他好文 时间:
2014-06-05 04:19:23
阅读次数:
185
在IOS开发中例如微博,QQ聊天界面中要显示大量的文字信息,这样需要计算出文字部分的尺寸,才能设计出合适的控件尺寸和位置。下面是IOS
7.0计算文本尺寸的方法。- (CGRect)boundingRectWithSize:(CGSize)size
options:(NSStringDrawingO...
分类:
移动开发 时间:
2014-06-04 15:46:01
阅读次数:
310
1、初始化一个UITableView1 -
(id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style1 struct CGRect {2
CGPoint origin;3 CGSize size;4 };5 typedef...
分类:
其他好文 时间:
2014-05-29 02:42:20
阅读次数:
254
这些属性,内部都是结构体:CGRect CGPoint
CGFloat背景知识:所有的控件都是view的子类,屏幕就是一个大的view;每个view都有个viewController,它是view的管家,每个view对应着一个viewController,来管理view。frame
& bounds...
分类:
移动开发 时间:
2014-05-23 04:18:38
阅读次数:
338
#import
@interface ScrollView :
UIView
{
UIView *contentView;
CGSize contentSize;
CGPoint contentOffset;
CGRect contentFrame;
BOOL scrollEnabled...
分类:
其他好文 时间:
2014-05-21 15:09:25
阅读次数:
215
基本图形的绘制 包括: 代码画线,画文字 图片 裁剪 重绘 简单动画
当自定义view的时候 系统会自动调用drawRect 方法
画线
- (void)drawRect:(CGRect)rect
{
// Drawing code
// 1.获得图形上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
...
分类:
移动开发 时间:
2014-05-14 21:20:24
阅读次数:
497
iOS 设置UILabel 的内边距-
(void)drawTextInRect:(CGRect)rect { UIEdgeInsets insets = {0, 5, 0, 5}; [super
drawTextInRect:UIEdgeInsetsInsetRect(rect, in...
分类:
移动开发 时间:
2014-05-14 10:12:21
阅读次数:
4319
1 前言构造和绘制路径,能够在图形环境上画任意形状.2
代码实例ZYViewControllerView.m[plain]view
plaincopy-(void)drawRect:(CGRect)rect{//创建路径创建一个新的CGMutablePathRef类型的可变路径并返回其句柄。CGMu...
分类:
其他好文 时间:
2014-05-12 10:02:22
阅读次数:
308
CGRect focusFrame
=[_scrollViewconvertRect:_joinView.frametoView:self.view];这里_scrollView是self.view的子控件_joinView是_scrollView的子控件,这里是计算出_joinView在self....
分类:
移动开发 时间:
2014-05-08 11:59:01
阅读次数:
335
UILabel是iOS开发中常用的一个组件,主要用来显示内容。UILabel的主要使用如下:```objc /*尺寸*/ CGRect labelRect =
CGRectMake(100, 100, 80, 40); /*初始化*/ UILabel *titleLabel = [[UILabel ...
分类:
移动开发 时间:
2014-05-05 10:23:04
阅读次数:
467