自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 UITableView/表格视图

UITableView/表格视图一、UITableView的结构1、UITableView派生自UIScrollViewNS_CLASS_AVAILABLE_IOS(2_0) @interface UITableView : UIScrollView 2、UITableView的结构如下:(1)背景是滚动视图(2)每个横向的表格称为Cel

2015-07-09 15:43:19 490

原创 UIScrollView/滚动视图&&UIPageControl/指示行点

UIScrollView/滚动视图1、滚动视图(UIScrollView)和表格视图(UITableView)是iOSUI阶段,最重要的两个控件。滚动视图本身不显示,或者只显示一个背景,主要负责子视图的滚动和翻页。是一个没有文字的TextView。多用于图片的显示,或者布局的更改(如,弹出键盘时,可以使用滚动视图,来操作布局向上滚动)2、UIScrollView有两个子类,UITextVi

2015-07-08 20:41:03 625

原创 UI中的手势

手势一.触摸类UITouch通过触摸类,我们可以实现各式的自定义手势(1)创建UITouchTouchView *view=[[TouchView alloc] initWithFrame:CGRectMake(50, 100, 200, 200)];(2)开始触摸- (void)touchesBegan:(NSSet *)touches wit

2015-07-08 19:20:09 660

原创 UITabBarController/分栏控制器/标签栏控制器

UITabBarController/分栏控制器/标签栏控制器【注】标签栏控制器,是UIKit框架提供的一个容器视图控制器,用于切换相同级别的兄弟视图控制器。iOS允许将导航控制器添加到标签栏控制器中进行管理(事实上这种结构非常常见),但原则上,不推荐将分栏控制器添加到导航控制器中进行管理。一.基本的切换方式【注】标签栏的高度 49vc.hidesBottomB

2015-07-08 17:51:15 523

原创 UIWebView/iOS内置的浏览器控件

UIWebView/iOS内置的浏览器控件作用:可以浏览网页、打开文档等 能够加载html/htm、pdf、docx、txt等格式的文件一、根据网站打开网页1、.h文件要包含协议2、建立UIWebViewUIWebView *webView=[[UIWebView alloc] initWithFrame:CGRectMake

2015-07-08 16:57:45 1135

原创 UITextView/文本视图

UITextView/文本视图1、.h文件要包含协议2、建立文本视图UITextView *textView=[[UITextView alloc] initWithFrame:CGRectMake(10, 80, self.view.frame.size.width-20, 300)];textView.font=[UIFont sys

2015-07-08 16:32:12 576

原创 UIProgressView/进度条

UIProgressView/进度条1、进度条(0,1)UIProgressView *pv=[[UIProgressView alloc] initWithFrame:CGRectMake(10, 200, self.view.frame.size.width-20, 30)];2、设置进度条颜色pv.progressTintColor=[UICo

2015-07-08 16:12:05 586

原创 UISegmentControl/多段选择视图

UISegmentControl/多段选择视图NSArray *array=[NSArray arrayWithObjects:@"First",@"Second",@"Third", nil];1、分段选择控件UISegmentedControl *sc=[[UISegmentedControl alloc] initWithItems:array];

2015-07-08 08:46:03 806

原创 UIStepper/步数器

UIStepper/步数器1、建立步数器UIStepper *stepper=[[UIStepper alloc] initWithFrame:CGRectMake(100, 150, 50, 50)];2、步数器的范围    stepper.maximumValue=10;stepper.minimumValue=0;3、步数器的起始点

2015-07-07 17:58:55 551

原创 UIActionSheet/表单视图

UIActionSheet/表单视图1、.h文件要包含协议2、第一个参数是标题,第二个参数是委托,第三个参数是取消按钮,第五个参数是其他按钮UIActionSheet *as=[[UIActionSheet alloc] initWithTitle:@"标题" delegate:self cancelButtonTitle:@"取消" d

2015-07-07 17:47:28 333

原创 UIActivityIndicatorView/活动指示框

UIActivityIndicatorView/活动指示框1、指示框UIActivityIndicatorView *aiv=[[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(50, 200, 25, 25)];[self.view addSubview:aiv];2、添加指示框样式

2015-07-07 17:42:15 706

原创 UIAlertView/警告框

UIAlertView/警告框1、.h文件要包含协议2、第一个参数是标题,第二个参数是信息,第三个参数是委托,第四个参数是取消按钮,第五个参数是其他按钮UIAlertView *alertView=[[UIAlertView alloc] initWithTitle:@"警告" message:@"Hello World" delegate:

2015-07-07 17:30:07 497

原创 UISlider/滑块

UISlider/滑块1、滑块视图UISlider *slider=[[UISlider alloc] initWithFrame:CGRectMake(10, 200, self.view.frame.size.width-20, 30)];2、滑块视图的最大最小值    slider.maximumValue=100;slider.minim

2015-07-07 17:24:49 385

原创 UISwitch/开关

UISwitch/开关1、开关按钮UISwitch *sw=[[UISwitch alloc] initWithFrame:CGRectMake(100, 200, 50, 40)];2、控制开关,YES是开,NO是关sw.on=YES;3、关闭状态下的颜色sw.tintColor=[UIColor redColor];

2015-07-07 17:17:06 549

原创 UINavigationController/导航控制器

UINavigationController/导航控制器1、导航控制器,是UIKit框架提供的一个容器视图控制器,用于切换拥有明确层次关系的视图。即由一级视图切换到二级视图,而不是平级视图间的切换。2、导航中视图控制器的层次结构,称为栈结构。注:如何添加一、导航控制器通过栈这种数据结构来管理视图控制器(导航控制器有一个栈容器)1、栈是

2015-07-07 16:05:26 449

原创 UIViewController/视图控制器

视图控制器一.生命周期所谓这里的生命周期,指视图控制被加载后,首先调用的方法,其次调用的方法,到销毁时调用的方法。#define kDebugMethod NSLog(@"%@", NSStringFromSelector(_cmd))二.模态视图控制器切换Model是当前视图控制器,弹出了模态视图控制器.

2015-07-04 19:06:29 538

原创 UITextField/文本输入框

UITextFiled(1)名称:文本输入框(2)作用:用于用户输入文本信息(类似于C scanf)的UI视图(3)继承于UIView一.基础属性方法下面列出属性方法的在工程中相关函数1、创建textFieldUITextField *textField=[[UITextField alloc] initWithFrame:C

2015-07-03 19:19:06 649

原创 UIView/视图&&UIImageView/图片视图

UIViewUIView是所有视图的父类,UIView的属性和方法,就是所有视图的属性和方法一.关于坐标系的属性和方法@property(nonatomic) CGRect            frame;@property(nonatomic) CGRect            bounds; @property(nonatomic) CG

2015-07-03 16:58:50 752

原创 NSTimer/定时器

定时器NSTimer1、创建一个定时器第一个参数是timer的间隔时间,就是说timer多少时间启动一次;第二个参数是接收消息的对象;第三个参数是方法选择器,就是多少时间调用一次该方法;第四个参数是用户信息,比如像error;第五个参数是否重复执行;定时器是开始即启动。NSTimer *timer = [NSTimer scheduledTimerWithT

2015-07-02 20:58:54 424

原创 UIButton/按钮

UIButton一、UIButton是一个视图类,继承自UIControl 间接继承自UIView;凡是UIControl子类可以接收触发事件;UIButton用于创建一个按钮,添加点击事件。1、为button设置背景色button.backgroundColor=[UIColor redColor];2、为button设置文字第一个参数

2015-07-02 20:26:12 453

原创 UILabel/标签视图

UILabel一、UILabel是一个视图类,即UIView的子类,在iOS程序中,看的见,摸得着的,都是UIView的子类。UILabel是标签视图,用于显示文字信息,不能显示图片1、创建一个window(不能用self.window会导致引用计数加1)_window = [[UIWindow alloc] initWithFrame:[[UIScreen

2015-07-02 18:56:21 710

原创 认识UI

什么是UI?UI全称User Interface(用户接口) 通过UI我们和程序进行交互,传入我们的请求,反馈运行的结果。如果仅限于iOS程序,看得见,摸得着的部分都是UI。一.创建一个iOS工程1、iOS工程:为XCODE添加空模板把空模板加入到模板文件夹中:/Applications/Xcode 2.app/Contents/Developer/Platfo

2015-07-02 18:05:33 529

空空如也

空空如也

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

TA关注的人

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