004-UITextField – iOS基本控件系列
0.enablesReturnKeyAutomatically 默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。 1.borderStyle 设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRec...
0.enablesReturnKeyAutomatically 默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。 1.borderStyle 设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRec...
1.UIButton状态 UIControlStateNormal // 正常状态 UIControlStateHighlighted // 高亮状态 UIControlStateDisabled // 禁用状态 UIControlStateSelected // 选中状态 UIControlStateAppl...
1.text 设置标签显示文本。 2.attributedText 设置标签属性文本。 NSString *text = @"first"; NSMutableAttributedString *textLabelStr = [[NSMutableAttributedString alloc] initWithString:text]; [textLabelStr setAttrib...
1.alpha 设置视图的透明度,默认为1。 // 完全透明 view.alpha = 0; // 不透明 view.alpha = 1; 2.clipsToBounds // 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示。 view.clipsToBounds = YES; 3.hidden...
学习目标 1.【掌握】控制器的创建方式 2.【了解】导航控制器的介绍 3.【掌握】代码创建导航控制器 4.【掌握】storyboard中创建导航控制器 5.【理解】控制器的生命周期 一、控制器的创建方式 视图控制器就是用来控制或者说管理界面(视...
学习目标 1.【掌握】UIPickerView简介 2.【理解】UIPickerView显示字符串 3.【理解】UIPickerView显示自定义View 4.【掌握】UIDatePicker简介 5.【掌握】UIPickerView基本使用方法 6.【了解】项目中的常见文件 7.【理解】App启动原理 ...
学习目标 1.【了解】屏幕适配的发展史 2.【了解】autoResizing基本用法 3.【掌握】autoLayout 的基本用法 4.【掌握】autoLayout代码实现 5.【理解】sizeClass的基本用法 一、屏幕适配的发展史 随着iOS屏幕尺寸越来越多样化,屏幕适配...
学习目标 1.【掌握】静态单元格应用 2.【掌握】动态原型应用 3.【理解】UITableViewHeaderFooterView 一、静态单元格应用 这个案例的目的是了解静态单元格的使用场合及操作方式,在一些情况下使用静态单元格会更加方便和快捷。我们需...
学习目标 1.【理解】QQ界面搭建 2.【理解】通知中心NSNotificationCenter 3.【理解】实现发布信息和自动回复 一、QQ界面搭建 手机QQ聊天软件应该大多数人都接触过,就不细说了,需求是自定义cell搭建手机QQ聊天界面。 分析:顶部、底...
学习目标 1.【掌握】xib自定义cell之团购案例 2.【掌握】代码自定义cell之微博案例 一、xib自定义cell之团购案例 UITableViewCell提供了四种Cell样式,但是自带的样式往往不能满足我们的开发需求。当系统自带cell样式不能满足我们开发...
学习目标 1.【了解】什么是UITableView 2.【理解】UITableView的数据源 3.【理解】UITableView的代理 一、什么是UITableView 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView。UITableView继承自UIScrollView,所以它...
学习目标 1.【理解】UIScrollView实现大图滚动 2.【理解】UIScrollView实现电台界面 3.【理解】UIScrollView的代理 4.【理解】常用属性、方法整理 5.【理解】UIScrollView实现缩放功能 6.【理解】无限循环的图片浏览器(转载内容) 一、...
学习目标 1.【理解】应用的需求 2.【理解】设置图标和启动图片 3.【理解】创建模型类加载数据 4.【理解】搭建基本界面并初始化 5.【理解】实现图片放大缩小功能 6.【理解】动态创建答案区 7.【理解】动态创建选项区 8.【理解】答案区...
学习目标 1.【理解】九宫格坐标计算 2.【理解】应用添加子控件 3.【理解】应用子控件添加数据 4.【理解】字典转模型 5.【掌握】xib初体验 6.【理解】初识MVC设计模式 7.【理解】根据MVC模式封装我们的应用 一、九宫格坐标计算 实现以...
学习目标 1.【理解】代码创建控件过程 2.【理解】代码实现QQ登陆界面 3.【理解】图片浏览器 4.【理解】汤姆猫小游戏 一、代码创建控件过程 所有控件都是类的对象,不同的类创建可以不同类型的控件。也是就说创建一个控件其实就是创建...