自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ranqipeng的博客

一个懒人的博客

  • 博客(16)
  • 收藏
  • 关注

原创 8-26 UIControl UIGestureRecognizer 控件

UIControl,一个交互类UIImageView无自带的监听事件,可用UIControl来帮助实现监听UIImageView的交互属性一定要手动打开,默认是关闭的 UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"01"]]; //交互属性打开

2015-08-26 20:55:13 314

原创 8-25 UITabBarController NSUserDefaults

UITabBarControllerUITabBarController *tbc = [[UITabBarController alloc] init];tbc.viewControllers = @[视图控制器对象1,视图控制器对象2...];//设置视图控制器对象的tabBarItem属性试图控制器对象1.tabBarItem = [[UITabBarItem alloc

2015-08-26 01:50:16 262

原创 8-24 UINavigationController UIWebView UIAlertView UIActionSheet

导航控制器:UINavigationControllerself.title = @“”//设置标题self.navigationItem.prompt = @“”;//设置副标题UINavigationBar的属性:translucent //穿透性,它在6.0及以前默认为no,在这以后默认为yes//toolbarHidden 隐藏属性 self.navigatio

2015-08-26 01:45:40 326

原创 8-21 UINavigationController

UINavigationControllerUINavigationController *nvc;FirstViewController *fvc = [[FirstViewController alloc] init];//初始化一个视图控制器对象nvc = [[UINavigaitonController alloc] initWithRootViewController:fvc];

2015-08-23 18:15:19 258

原创 8-17 UILabel 自定义字体

在AppDelegate中自定义一个窗体CGRect screen = [[UIScreen mainScreen] bounds];self.window = [[UIWindow alloc] initWithFrame:screen];self.window.backgroundColor = [UIColor whiteColor];//设置窗体可见[self.window

2015-08-22 14:39:24 331

原创 8-18 UIButton UImageView UIView

UIButton *button1 = [[UIButton alloc] init];//设置字体大小    button1.titleLabel.font = [UIFont systemFontOfSize:20];//设置selected属性强制让按钮处于选中状态    button1.selected = YES;//设置enabled属性强制按钮可用与否

2015-08-22 14:05:34 229

原创 8-20 UITextField

attribute:borderStyle,background,disabledBackground,font,text,enabled,textAligment,placeholder(输入框提示信息),clearButtonMode(文本框清除按钮出现时间)UITextField *myText = [[UITextField alloc] initWithFrame:]//键盘退出

2015-08-22 10:12:16 247

原创 8-19 ViewController(图形操作)

UIView的对象属性clipsToBounds被称为裁剪属性,如果bool值为yes,这意味着在这个视图上的子view超出父view的部分将不会被显示userInteractionEnabled是一个交互属性,如果bool值为no,着意味着这个控件的交互事件不会被触发,默认值为yes。UIView的子类UIImageView的交互属性默认为noUIImageView的对象属性contentM

2015-08-19 23:42:14 229

原创 上课时的一些笔记 文字篇

稳定性排序与不稳定性排序:稳定性排序(冒泡排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置不会调换不稳定性排序(选择排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置会发生变换选择排序:选取一个元素(第一个),依次和其他元素作比较,不符合条件调整元素位置#define 定义宏的命令  +  宏的名字(一般都是大写字母) + 你想替换的内容闰年:(y

2015-08-07 00:09:39 336

原创 上课时的一些笔记代码篇

稳定性排序与不稳定性排序:稳定性排序(冒泡排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置不会调换不稳定性排序(选择排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置会发生变换选择排序:选取一个元素(第一个),依次和其他元素作比较,不符合条件调整元素位置闰年:(year%4==0 && year%100 != 0) || (year%400 == 0)

2015-08-07 00:00:38 308

原创 关于NSString的一些用法

#import //定义一个宏 代替NSLog(@"%@", str);#define PRINT(str) NSLog(@"%@", str);int main(int argc, const char * argv[]) { @autoreleasepool { //NSString 不可变字符串 //使用@ + ""编译

2015-08-06 23:54:51 282

原创 关于NSArray的一些用法

#import //符合OC数组排序函数参数(NSInteger (*)(id, id, void *))的函数NSInteger comp(id objc1, id objc2, void * p){ NSLog(@"%@ %@", objc1, objc2); //-1 升序 (不交换元素) 0 相等 (不交换元素) 1 降序 (交换元素)

2015-08-06 23:48:11 409

原创 趣味小知识

总共有四瓶水,两只白鼠,怎么判断哪瓶水有毒。有1024瓶水,10只白鼠又怎么判断1       2       3       4     喝     喝     不     不 不     喝     喝     不

2015-08-06 23:44:26 280

原创 常用的两个算法

冒泡排序//  2   5   3   1   8    int arrNum[5] = {2, 5, 4, 1, 8};    //让数组元素由小到大排列  1   2   3   5   8    //两两相互比较(相邻的两个元素),发现不符合要求的排列顺序调整两元素的相互位置。    //25318   第一对    //23518   第二对    //2315

2015-08-06 23:39:29 397

原创

协议可以多继承,但不能继承类。协议定义的是多个类的共同公共行为规范,因此,协议里的所有方法都是公开的访问权限程序可以使用协议来定义变量NSObject* 变量id* 变量它们编译时类型仅仅只是所遵守的协议类型,因此只能调用该协议中定义的方法协议只是定义了方法,实现了该协议的对象来实现协议中的方法@class 类名 与import "类名.h"的效果一样,只是前者告诉系统有这

2015-06-21 11:21:41 303

原创 再次拿起ios

要到培训机构去培训ios了,今天先看看相关方面的书籍吧。现在的自己已经没有退路了

2015-06-19 21:21:04 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除