iOS-基础篇
破落贵族
这个作者很懒,什么都没留下…
展开
-
iOS-杂记
1.id类型的指针变量不能使用点操作,但可以使用setter方法,getter方法,必须按照方法调用的格式去写。若一定要使用点操作,要对其进行强制类型转换。*********************************************************************************2.init:初始化方法1)什么是初始化?答:创建对象的同时对这个原创 2014-01-23 09:10:29 · 802 阅读 · 0 评论 -
UIEdgeInsets 说明
设置 UILabel 和 UITextField 的 Padding 或 Insets2011-11-02 — UnmiiOS 的控件,只看到 UIButton 可以设置 Padding/Insets,即按钮上文字或图片与按钮边界的间隙,对与 CSS 来说叫做 Padding,在 iOS 中叫做 Insets,UIButton 设置 Insets 相应的属性如下:Confi转载 2014-04-28 15:35:37 · 1174 阅读 · 0 评论 -
在view扣除正方形
- (void)drawRect:(CGRect)rect{ [super drawRect:rect]; CGContextRef ctx = UIGraphicsGetCurrentContext(); CGContextSetRGBFillColor(ctx, .3, .3, .3, .1); CGContextFillRect(ctx, self.boun原创 2014-04-28 15:28:29 · 902 阅读 · 0 评论 -
UIView不常用属性
1、view的contentMode属性:设置view的显示时的模式原创 2014-05-19 10:08:33 · 974 阅读 · 0 评论 -
CGRectOffset与CGRectInset的计算公式
CGRectOffset与CGRectInset的计算公式 2013-03-01 16:28:13| 分类: iphone|举报|字号 订阅(1)CGRectInsetCGRect CGRectInset ( CGRect rect, CGFloat dx, CGFloat dy);该结构体的应用是以原rect为中转载 2014-05-10 16:26:38 · 814 阅读 · 0 评论 -
手势
首先在view上添加手势 UIPanGestureRecognizerUIPanGestureRecognizer *panGes = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(goAnimation:)]; [self.view addGestureRecognizer:panGes原创 2014-05-09 19:33:25 · 741 阅读 · 0 评论 -
Cell细解
1、使用headerView注意事项:原创 2014-05-09 19:20:23 · 800 阅读 · 0 评论 -
判断点击的点是否在范围内
CGRectContainsPoint(self.bounds, point)原创 2014-04-14 15:30:52 · 4902 阅读 · 0 评论 -
iOS-Label中字符显示
有时可能会遇到这样的问题,一个label中设置的文本含有2种以上不同的格式,又不能把它拆解为两个label来显示,这时用NSMutableAttributedString可以很好的解决问题。示例如下:NSMutableAttributedString *text = [[NSMutableAttributedString alloc] initWithAttribute原创 2014-04-14 14:31:25 · 2542 阅读 · 0 评论 -
NSNumberFormatter--数字的格式化
在iOS中我们可以通过NSDateFormatter来设置输出NSDate的格式。相比NSDateFormatter的大名鼎鼎,NSNumberFormatter好像知道的人就不多了。其实通过NSNumberFormatter,同样可以设置NSNumber输出的格式。例如如下代码: NSNumberFormatter *formatter = [[NSNumberForm转载 2014-02-14 12:01:38 · 1336 阅读 · 0 评论 -
Objective-C中使用NSValue、NSNull、NSNumber、NSDecimalNumber、NSData、NSMutableData
一、NSValue包装任意数据类型可使用下面的类方法创建新的NSValue[objc] view plaincopy+ (NSValue *) valueWithBytes: (const voidvoid *) value objCType: (const charchar *) type; NSValue是用来存储任意数据类型的转载 2014-02-14 13:49:26 · 1977 阅读 · 0 评论 -
iOS全屏禁处
全屏禁触开启:[[UIApplicationsharedApplication] beginIgnoringInteractionEvents];全屏禁触关闭:[[UIApplicationsharedApplication] endIgnoringInteractionEvents];原创 2015-04-27 10:06:07 · 1229 阅读 · 0 评论