UI 整理

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霍的��博客” 博客,谢绝转载!

你可能感兴趣的:(UI)