iOS UIButton各类属性设置大全

//设置自定义的按钮

//UIButton *button1=[UIButton buttonWithType:UIButtonTypeCustom];

//设置一个圆角的按钮

UIButton *button1=[UIButton buttonWithType:UIButtonTypeRoundedRect];

button1.frame=CGRectMake(80,250,250, 30);//按钮的位置坐标

[button1 setTitle:@"Button1" forState:UIControlStateNormal];//普通状态按钮标题

[button1 setTitle:@"高亮状态" forState:UIControlStateHighlighted];//高亮状态的按钮标题

//高亮状态光晕效果

[button1 setShowsTouchWhenHighlighted:YES];

//设置标题的颜色

[button1 setTitleColor:[UIColor redColor] forState:UIControlStateNormal];

//设置标题的字体大小

[button1.titleLabel setFont:[UIFont boldSystemFontOfSize:20]];

//设置背景颜色

[button1 setBackgroundColor:[UIColor blueColor]];

//图片被拉伸式地设置背景图片

[button1 setBackgroundImage:[UIImage imageNamed:@"1.jpg"] forState:UIControlStateNormal];

//图片保持原来大小地设置背景图片

//[button1 setImage:[UIImage imageNamed:@"1.jpg"] forState:UIControlStateNormal];

[[button1 titleLabel]setShadowColor:[UIColor blackColor]];

[[button1 titleLabel]setShadowOffset:CGSizeMake(-0.5, -0.5)];

button1.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft;

[self.view addSubview:button1];

//监听事件

[button1  addTarget:self action:@selector(Click_Button) forControlEvents:UIControlEventTouchUpInside];

}

-(void)Click_Button

{

NSLog(@"已点击...");

}

未完,待续更新.........

时间: 2024-10-08 08:53:16

iOS UIButton各类属性设置大全的相关文章

Activity 属性设置大全

activity属性设置大全 android:allowTaskReparenting=["true"|"false"] 是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务. android:alwaysRetainTaskState=["true"|"false"] 是否保留状态不变,比如切换回home,再从新打开,activity处于最后的状态 android:clearTaskOnLaunch=[&

Android五大布局介绍&属性设置大全

前言 在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用的五大布局介绍和相关属性的设置. 目录 Android五大布局介绍&属性设置.jpg 一.布局介绍 在Android中,共有五种布局方式,分别是: FrameLayout(框架布局) LinearLayout(线性布局) AbsoluteLayout(绝对布局) RelativeLayout(相对布局) TableLayout(表格布局) 1. FrameLayout框架布局 布局特

IOS UIButton常用属性

//1.添加按钮 UIButton *nameView=[UIButton buttonWithType:UIButtonTypeCustom]; //nameView.backgroundColor=[UIColor redColor]; [nameView setBackgroundImage:[UIImage imageNamed:@"buddy_header_bg"] forState:UIControlStateNormal]; [nameView setBackground

activity属性设置大全

android:allowTaskReparenting=["true" | "false"]         是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务.android:alwaysRetainTaskState=["true" | "false"]          是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态     android:clearTa

AndroidManifest.xml activity属性设置大全

1.android:allowTaskReparenting=["true"|"false"] 是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务. 2.android:alwaysRetainTaskState=["true"|"false"] 是否保留状态不变,比如切换回home,再从新打开,activity处于最后的状态 3.android:clearTaskOnLaunch=["true

IOS之TextView属性设置

UIFontDescriptor *bodyFontDescriptor = [UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleBody]; self.textView.font = [UIFont fontWithDescriptor:bodyFontDescriptor size:0];   self.textView.textColor = [UIColor blackColor]; self.tex

iOS UIButton同时设置title和image属性

在iOS开发中,使用UIButton设置title和image,达到tabBarItem的效果,即title在下,image在上: 目前,我发现有两种比较好的方法: 方法一,使用UIEdgeInsets UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]; [button setFrame:CGRectMake(100, 100, 60, 60)]; [button setBackgroundColor:[UIColor

【iOS开发-8】UIButton类型属性简单归纳以及自定义按钮的设置

(1)UIButton类继承自UIControl,而UIControl继承自UIView,因为UIView就是个矩形区域,所以UIButton实例化的对象其实都是一个矩形,虽然有各种圆角.增加联系人.信息按钮等等,给它们加个背景它们就现形成矩形了,而且它们有个frame属性,这就是设置位置和矩形框的. (2)UIButton创建一个按钮不用实例化,也就是不用alloc和init,而是直接调用内置的几个工厂方法即可,这一点和UILabel *label1=[[UILabel alloc]init]

ios weibo 第二天 设置导航栏属性,添加加号按钮

要点:1.在底部添加加号按钮 2.设置导航栏属性 1.weibo底部的button其中四个按钮是一样的,其中中间的加号需要另外做处理 tablebar是自己定义的 ,代码如下 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; // 删除系统自动生成的UITabBarButton for (UIView *child in self.tabBar.subviews) { if ([child isKin