IOS开发之UIButton详解.pdfVIP

  • 0
  • 0
  • 约2.49千字
  • 约 3页
  • 2019-12-09 发布于河北
  • 举报
IOS 开发之UIButton 详解 2013-06-06 0 个评论 作者:LoveApp 收藏 我要投稿 //这里创建一个圆角矩形的按钮 UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; // 能够定义的button 类型有以下6 种, // typedef enum { // UIButtonTypeCustom = 0, 自定义风格 // UIButtonTypeRoundedRect, 圆角矩形 // UIButtonTypeDetailDisclosure, 蓝色小箭头按钮,主 要做详细说明用 // UIButtonTypeInfoLight, 亮色感叹号 // UIButtonTypeInfoDark, 暗色感叹号 // UIButtonTypeContactAdd, 十字加号按钮 // } UIButtonType; //给定button 在view 上的位置 button1.frame = CGRectMake(20, 20, 280, 20); //button 背景色 button1.backgroundColor = [UIColor clearColor]; //设置button 填充图片 //[button1 setImage:[UIImage imageNamed:@btng.png] forState:UIControlStateNormal]; //设置button 标题 [button1 setTitle:@点击 forState:UIControlStateNormal]; /* forState: 这个参数的作用是定义按钮的文字或图片在何种状态下才会 显现*/ //以下是几种状态 // enum { // UIControlStateNormal = 0, 常规状态显现 // UIControlStateHighlighted = 1 0, 高亮状态显 现 // UIControlStateDisabled = 1 1, 禁用的状 态才会显现 // UIControlStateSelected = 1 2, 选中状 态 // UIControlStateApplication = 0x00FF0000, 当应用程序标 志时 // UIControlStateReserved = 0xFF000000 为内部框 架预留,可以不管他 // }; /* * 默认情况下,当按钮高亮的情况下,图像的颜色会被画深一点,如果 这下面的这个属性设置为no, * 那么可以去掉这个功能 */ button1.adjustsImageWhenHighlighted = NO; /*跟上面的情况一样,默认情况下,当按钮禁用的时候,图像会被画得深 一点,设置NO 可以取消设置*/ button1.adjustsImageWhenDisabled =

文档评论(0)

1亿VIP精品文档

相关文档