UI(User Interface):用户界面,用户能看到的各种各样的页面元素.
UI是用户界面设计的前缀;
UIWindow:在IOS中,使用UIWindow类来表示窗口,通常一个应用程序只能创建一个UIWindow对象.
Frame(大小):决定了视图的大小和位置;本身是个结构体,包含4个值:
x:水平向右为x的正方向;
y:垂直向下为y的正方向
width:宽
height:高
屏幕:UIScreen
UILabel的常用属性:
text:label显示的文字
font:text的字体,值不可以是nil,否则异常;
systemFontOfSize:字体大小
boldSystemFontOfSize:字体粗细
textColor:text的颜色;
textAlignment:text的对齐方式
shadowColor:阴影颜色
highlightedTextColor:text高亮时的颜色;
shadowColor:阴影颜色;
shadowOffset:阴影偏移;
numberofLines:text行数,为0时没有最大行数限制;
UITextField的常用属性
text:字体
placeholder:默认使用70%灰色
font:text的字体,值不可以是nil,否则异常;
textColor:text的颜色
textAlignmengt:text的对齐方式
borderStyle:边框样式
clearButtonmode:清楚按钮模式
secureTextEntry:是否以圆点格式输入
访问代理:delegate
UIButton的常用属性:
Frame:坐标
title:字体
titlecolor:字体颜色
titleShadowcolor:字体阴影
image:图片
backgroundimage:背景图片
添加动作: -addTarget: action: forControlEvents:
forstate状态:决定了标题、图像或其他属性将在何种状态下显现
{
UIControlStateNormal ; 常态
UIControlStateHighlighted; 高亮
UIControlStateDisabled; 禁用
UIControlStateSelected; 中
UIControlStateApplication; 当应用程序标志使用时
UIControlStateReserved; 为内部框架预留的
}
UIAlertView参数:
initWithTitle:设置标题,将会显示在Alert顶部
message:设置提示消息内容
delegate:设置Alert的委托,可以设成self
cancelButtonTitle:设置取消按钮的标题
otherButtonTitles:强制用户进行选择
[alert show]; 这条语句用来显示Alert
UILabel(标签):显示文本(文字;字符串)的控件
//初始化
UILabel * label = [[UILabel alloc] initWithFrame:CGRectMark(x,y,宽,高)];
UITextField(输入框):控制文本输入和显示的控件
//初始化
UITextField * text = [[UITextField alloc] initWithFrame:CGRectMark(x,y,宽,高)];
UIButton(按钮):响应用户点击的控件
//初始化
UIButton * button = [[UIButton alloc] initWithFrame:CGRectMark(x,y,宽,高)];
//类方法buttonWithType
UIButton * button = [UIButton buttonWithType:command+鼠标左键进入选择];
UIAlertView:提醒视图,以弹出框的形式出现;
Alert:可以只有一个选项
UIAlertView * alert = [[UIAlertViewalloc]initWithTitle: @" " message: @" " delegate: selfcancelButtonTitle: @" " otherButtonTitles: nil];
[alert show];
本文出自 “Ghost霍的��博客” 博客,谢绝转载!