很多应用在修改密码或者是更改个人信息时,需要用户输入手机验证码,其间有个等待过程,一般为60秒,等待结束后可以重新点击按钮获取新的验证码,在页面来回跳转之后又可以重新计时,简要做以下整理:
在.h文件中声明计时器
@interface LinViewController : UIViewController
@property (strong, nonatomic) UIButton * b...
分类:
其他好文 时间:
2014-06-05 04:41:37
阅读次数:
275
一、可以通过代码的方式创建UIButton1、通用实例化对象方法:UIButton *button =
[[UIButton alloc] initWithFrame:rect];2、快速实例化对象方法:UIButton *button = [UIButton
buttonWithType:UIBu...
分类:
其他好文 时间:
2014-05-29 19:11:52
阅读次数:
360
- (IBAction)leftRotate { // 1.取得头像按钮 UIButton *head
= (UIButton *)[self.view viewWithTag:10]; // 2.向左旋转45° // 45 180 // 角度是正数:顺时针,
角度是负数:逆时针// ...
分类:
其他好文 时间:
2014-05-28 13:36:43
阅读次数:
237
1.
IBAction的参数========================================- (IBAction)left:(UIButton
*)button1> 在OC中,绝大多数的控件监听方法的第一个参数就是控件本身2> 默认连线时的参数类型是id3>
如果要在监听方法中,方...
分类:
移动开发 时间:
2014-05-26 20:08:54
阅读次数:
323
1.[UIButtonbuttonWithType:UIButtonTypeCustom]
=[[UIButtonalloc] init];2.让btn在点击的时候出现闪亮效果btn.showsTouchWhenHighlighted = YES;
分类:
其他好文 时间:
2014-05-26 13:01:52
阅读次数:
184
设计为了美观,按钮有时设计的太小,这么一来是好看了,但是按钮不好点中了。以前有很多解决方法,如用hitTest等方法。都比较复杂。后来我发现一个简单的方法。原理就是UIButton setImage时,如果image比按钮小,就会自动居中显示。所以很简单,只用将按钮的frame不按图的大小设,而是设大一点,就可以增大按钮的选区了。
如下:
UIButton* btn = [UIButt...
分类:
其他好文 时间:
2014-05-25 16:50:10
阅读次数:
192
1.UIButton状态:
UIControlStateNormal // 正常状态
UIControlStateHighlighted // 高亮状态
UIControlStateDisabled // 禁用状态
UIControlStateSelected // 选中状态
UIControlStateA...
分类:
其他好文 时间:
2014-05-25 12:51:32
阅读次数:
318
-(UIButton *)shareButtonWithIcon:(NSString
*)iconName{ UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(100.....
分类:
其他好文 时间:
2014-05-23 05:33:28
阅读次数:
221
说明:tag属性有很大的用处,它就好像每个UI控件的id,当多个按钮指向同一个监听方法时,可以给方法带参数UIButton,然后根据不同的tag值来判断执行哪个按钮的监听事件;-
(IBAction)up:(UIButton *)sender // 该方法有四个btn指向,tag值是下边的,即可根据...
分类:
其他好文 时间:
2014-05-23 04:17:23
阅读次数:
265
1> 使用场合* UIImageView: 如果仅仅是显示图片,不需要监听图片的点击*
UIButton: 既要显示图片,又要监听图片的点击2> 相同:能显示图片3> 不同点* UIButton能处理点击事件,
UIImageView不能处理点击事件* UIButton既能显示图片, 又能显示文字*...
分类:
其他好文 时间:
2014-05-22 16:02:38
阅读次数:
198