054点击按钮后实现阴影反转

效果如下:

ViewController.h

1 #import <UIKit/UIKit.h>
2
3 @interface ViewController : UIViewController
4 @end

ViewController.m

 1 #import "ViewController.h"
 2
 3 @interface ViewController ()
 4 @end
 5
 6 @implementation ViewController
 7
 8 - (void)viewDidLoad {
 9     [super viewDidLoad];
10
11     UIButton *btnShadow = [UIButton buttonWithType:UIButtonTypeCustom];
12     btnShadow.frame = CGRectMake(0, 0, 220, 60);
13     btnShadow.center = self.view.center;
14     btnShadow.backgroundColor = [UIColor colorWithRed:0.513 green:0.894 blue:1.000 alpha:1.000];
15     btnShadow.layer.masksToBounds = YES;
16     btnShadow.layer.cornerRadius = 10.0;
17     btnShadow.layer.borderColor = [UIColor colorWithRed:1.000 green:0.572 blue:0.894 alpha:1.000].CGColor;
18     btnShadow.layer.borderWidth = 2.0;
19     //设置按钮标题字体及阴影颜色
20     btnShadow.titleLabel.font = [UIFont boldSystemFontOfSize:20];
21     btnShadow.titleLabel.shadowOffset = CGSizeMake(2.0, 2.0);
22     //设置普通状态下的显示特征
23     [btnShadow setTitle:@"点我自动进行阴影反转" forState:UIControlStateNormal];
24     [btnShadow setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
25     [btnShadow setTitleShadowColor:[UIColor grayColor] forState:UIControlStateNormal];
26
27     //点击在普通状态和高亮状态进行阴影反转
28     btnShadow.reversesTitleShadowWhenHighlighted = YES; //默认值是NO
29
30     [self.view addSubview:btnShadow];
31 }
32
33 - (void)didReceiveMemoryWarning {
34     [super didReceiveMemoryWarning];
35     // Dispose of any resources that can be recreated.
36 }
37
38 @end
时间: 2024-10-18 23:10:19

054点击按钮后实现阴影反转的相关文章

053点击按钮后改变按钮的文字

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 3 @interface ViewController : UIViewController 4 @property (strong, nonatomic) UIButton *btnState; 5 6 @end ViewController.m 1 #import "ViewController.h" 2 3 @interface ViewController () 4

点击按钮后实现页面跳转

<button onclick="location.href='http://www.baidu.com';">点我跳转</button> 点击按钮后实现页面跳转,码迷,mamicode.com

jquery实现&lt;body&gt;中点击按钮后,在&lt;tbody&gt;中显示一连串文本框

HTML中的代码如下: 1 <div style="background:#fff;border-style:solid; border-width:1px 1px 0 1px;border-color:#B8D0D6;"> 2 <div > 3 <div style="margin:-6px 0 0 0"> 4 <button class="button gray" type="button&

点击按钮后延迟跳转

<script> function goto(url,dalay) { setTimeout("window.location='"+url+"'",dalay); } </script> <button onclick="goto('http://www.k688.com',3000)">点击按钮3秒后跳转到jzzy</button> 是否可以利用这个功能,简单的在手机上实现点击按钮,看到hove

点击按钮后到底发生了什么,Touch,LongClick或者Click?

按钮点击事件详解 最近一个项目需要给应用初始界面上的动态按钮添加在不同状态的变换效果,如点击(俗一点也可称为按压)后实现背景图的更换或者图标的缩放等效果.由于按钮点击的时间有长有短,所以采用OnTouchListener监听器对点击事件进行监听,并利用对应的onTouch(View v, MotionEvent event)方法来实现按钮图标的变换效果(背景图更换或者图标缩放).但是项目中除了利用Touch事件来处理按钮基本的变换外,还需要响应LongClick或者Click事件来为用户做进一步

如何点击按钮后在加载外部的Js文件

或许有朋友遇到过,想等自己点击按钮之后才执行某一个js文件,那么,你运气好,看到了我的代码了哈哈, <html> <head> <title></title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" type="text/javascript"></script> <scri

jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <title></title&

点击按钮后禁止按钮并显示文字[正在处理...], getelementbyid button标签 text 赋值

[转载注明出处:lanmanck.net.csdn.blog] 网上说用jquery,其实getelementbyid就可以搞定了. 另外,鄙视百度搜出来的一大堆垃圾,搜索 getelementbyid button标签 text 赋值 居然出来一堆的input提交按钮,唉,真是无语! 看原问题及答案: http://stackoverflow.com/questions/12679813/how-to-change-button-text-or-link-text-in-javascript

利用JS实现点击按钮后图片自动切换

我么常常看到一个网站的主界面的图片可以切换自如,那么又是如何实现的呢? 1.HTML页面布局如图所示: Main(div) top(div)(显示需要显示的图片) bottom UL (li)<选择>left center right 2.实现上述布局 swap.html <!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Strict//EN' 'http://www.w3.org/TR/html4/strict.dtd'><html&