- 博客(27)
- 收藏
- 关注
转载 iOS中的动画二
原文出处:http://my.oschina.net/aofe/blog/270412iOS中的动画 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出非常绚丽的动画效果,而且往往是事半功倍,使用它需要添加QuartzCore .framework和引入对应的框架 .开发步骤: 1> 初始化一个动
2015-08-28 01:29:05 305
转载 IOS动画Core Animation详解
转载保留原文地址:http://blog.csdn.net/kqjob/article/details/10417461在IOS中如果使用普通的动画则可以使用UIKit提供的动画方式来实现,如果想实现更复杂的效果,则需要使用Core Animation了。下面详解各种类型动画的使用方式1、通过动画上下文使用UIKit动画[plain] view
2015-08-28 01:21:29 437
原创 状态栏被遮挡时的修改
在iOS开发中,有时会遇见状态栏被遮掩,此时需要修改状态栏的颜色。方法如下:只需要在viewControl.m文件的实现部分增加方法:/** 修改状态栏 */- (UIStatusBarStyle)preferredStatusBarStyle { //修改状态栏的颜色为白色 returnUIStatusBarStyleL
2015-08-25 21:19:27 670
转载 键盘遮挡输入框的解决方法
原文出处:http://blog.csdn.net/yangxt/article/details/8300970今天我来讲一下键盘遮挡输入框时的解决方法。我做的一个界面是这样的我的输入框是在最下面,如果不做相关的操作的话,当编辑UITextField的时候,弹出键盘就会挡着输入框,那怎么解决这个问题呢,我们可以考虑让输入框随键盘一起向上移动,当关闭键盘时让输入框
2015-08-15 23:15:48 1767
原创 UIButton和UIImageView的区别一
UIImageView中Image拉伸效果的实现: UIImageView *strechTest = [[UIImageyiView alloc] initWithImage:[UIImage imageNamed:@"test.png"]]; [strechTest setContentStretch:CGRectMake(0.5f, 0.5f, 0.f, 0.f)
2015-08-15 23:12:19 373
原创 OC的frame、center、transform
//// ViewController.m// 08085按钮操作复习//// Created by weibiao on 15-8-8.// Copyright (c) 2015年 weibiao. All rights reserved.//#import "ViewController.h"@in
2015-08-11 23:23:33 448
转载 IOS代码添加控件,控件移动,放大,缩小,旋转
原文出处:http://blog.csdn.net/dwt1220/article/details/268717771,代码添加控件例如:[objc] view plaincopy /* 1.创建一个控件 2.设置控件的位置,大小 3.设置控件所需要的各个属性 4.添加入
2015-08-11 09:14:30 408
原创 OC之NSString2
//// main.m// 0810OCNSString//// Created by weibiao on 15-8-10.// Copyright (c) 2015年 weibiao. All rights reserved.//#import //字符串操作void test1(){
2015-08-10 22:36:32 260
转载 OC之集合家族
原文出处:http://blog.csdn.net/mobailwang/article/details/7454441Cocoa提供了很多集合类,来提供我们使用,下面就对其中的对象的使用说明NSArrayNSArray是一个Cocoa类,用来存储对象的有序列表,你可以在其中放入任意类型的对象:NSString或者是其他你想要存储的对象,但只能是存储Obje
2015-08-10 21:27:44 289
转载 OC之NSString
原文出处:http://blog.csdn.net/mobailwang/article/details/7453944#NSString在前面已经说过是,是Cocoa中用来处理字符串的类。下面就是NSString的一些常用方法及操作: 创建字符串NSString的stringWithFormat:方法就是通过格式字符串和参数创建NSString的:
2015-08-10 21:25:00 260
原创 OCNSDate
#import int main(int argc,const char * argv[]) { NSDate *date1 = [NSDatedate]; NSLog(@"%@",date1); NSDate *date2 = [NSDatedateWithTimeIntervalSinceNow:
2015-08-10 18:14:15 254
转载 键值观察
Key-Value Observing Programming Guide1,注册Key-Value Observing: 要实现这个目的,需要:1)被观察的类对你想要观察的属性必须是服从Key-Value observing的2)你必须注册被观察对象的观察对象,使用addObserver:forKeyPath:options:context:.3)观察者类必须实现
2015-08-07 00:12:07 496
转载 键值编码 Key-Value Coding Programming Guide---2
15,确保KVC承诺:16,如果属性是单一值:1)实现- -is或有实例变量: 或_2)如果属性是可变的,还应该实现-set3)-set不应该执行验证。4)应该实现-validate:error: 如果验证适合键。17,索引为多值:对索引的多值属性:1)实现 -2)或者有实例变量 或_3)或者实现-countOf和-o
2015-08-07 00:10:14 477
转载 键值编码 Key-Value Coding Programming Guide---1
1,什么是Key-Value Coding? Key-Value Coding是一种间接访问对象属性的机制,使用字符串标识属性,而不是通过调用实例变量的访问方法。其使用的方法基本都声明自NSKeyValueCoding协议,并被NSObject实现。Key-Value Coding支持对象属性,也支持标量类型和结构类型。非对象参数和返回类型被自动包装和解包装。
2015-08-07 00:08:51 522
原创 OC数组[官方文档]
数组 (NSArray) 用于表示有序的对象列表。只要求每个项目都是 Objective-C 对象;不要求每个对象都是同一个类的实例。如果要保持数组中的顺序,每个元素都应储存在从 0 开始的索引中。创建数组与本章前文所述的值类一样,您可以通过分配和初始化、类工厂方法或数组字面常量来创建数组。根据对象数量的不同,可用的初始化和工厂方法也多种多样。+
2015-08-06 23:58:26 481
原创 OC数字和集对象【官方文档】
数字Objective-C 提供了创建NSNumber对象的速写记法,从而无需调用初始化程序或类工厂方法就可以创建此类对象。只需在数值前面添加(@)符号,并选择一个添加在其后面的值类型指示。例如,创建封装整数值和双精度值的NSNumber对象,可以编写如下代码:您甚至可以使用 NSNumber字面常量来创建封装的 Boolean值和字符值。可以创建 NS
2015-08-06 19:45:23 509
转载 苹果Xcode帮助文档阅读指南
原文出处:http://ourcoders.com/thread/show/117/一直想写这么一个东西,长期以来我发现很多初学者的问题在于不掌握学习的方法,所以,Xcode那么好的SDK文档摆在那里,对他们也起不到什么太大的作用。从论坛、微博等等地方看到的初学者提出的问题,也暴露出他们不知道很多他们的疑惑其实在文档里面写的非常清楚。而有时候当他们想从文档去找解决方案的时候,也
2015-08-05 21:48:48 350
转载 autoresizingMask属性
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。123456789enum { UIViewAutoresizingNone =
2015-08-05 20:53:02 277
转载 iOS开发UI基础—手写控件,frame,center和bounds属性
iOS开发UI基础—手写控件,frame,center和bounds属性一、手写控件1.手写控件的步骤(1)使用相应的控件类创建控件对象(2)设置该控件的各种属性(3)添加控件到视图中(4)如果是button等控件,还需考虑控件的单击事件等(5)注意:View Contollor和view的关系2.注意点在OC开发中,Stor
2015-08-04 22:14:35 287
转载 Block很简单,就像delegate的简化版
原文出处:http://my.oschina.net/leejan97/blog/209762代理设计模式对于iOS开发的人来说肯定很熟悉了,代理delegate就是委托另一个对象来帮忙完成一件事情,为什么要委托别人来做呢,这其实是MVC设计模式中的模块分工问题,例如View对象它只负责显示界面,而不需要进行数据的管理,数据的管理和逻辑是Controller的责任,所以此时Vi
2015-08-04 17:07:05 259
转载 一个关于API的整理(部分)
原文出处:http://www.cnblogs.com/dark-angel/archive/2011/11/16/2251489.htmlCIapProcess.h#import #import @protocol IapProcessDelegate -(void)iapProcessBegi
2015-08-04 16:59:29 271
转载 fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Dev
原文出处:http://blog.csdn.net/wxw55/article/details/40211019类似这样的错误:fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimu
2015-08-04 07:02:52 383
转载 [IOS]textField被虚拟键盘挡住解决方法
[IOS]textField被虚拟键盘挡住解决方法 经常会遇到以下情况,textField被虚拟键盘挡住的情况,解决。RootViewController.h 中:#import @interface RootViewController : UIViewController { UITextField *t
2015-08-03 22:43:33 273
转载 textField被虚拟键盘挡住的情况
经常会遇到以下情况,textField被虚拟键盘挡住的情况,解决。 RootViewController.h 中: #import @interface RootViewController : UIViewController { UITextField *textField1; UITextField *textField2; } @property (nonatomic,re
2015-08-03 22:25:42 285
转载 UITextField总结
原文出处:http://blog.csdn.net/tskyfree/article/details/8121915///初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有
2015-08-03 21:40:52 190
转载 UICntrol
转载自:http://blog.csdn.net/xingboss3/article/details/7891861UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实
2015-08-03 21:27:33 234
转载 UIButton简单总结
1.手写UIButtonCGRect btnControlRect=CGRectMake(200, theHeight, 100, 30); UIButton *btnControl=[[UIButton alloc] initWithFrame:btnControlRect]; // 设置按钮的背景图片 [btnC
2015-08-01 00:49:06 235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人