您的位置:首页 > 产品设计 > UI/UE

IOS 中UITextField 方法与属性 UIButton 方法与属性 UILabel 方法与属性

2014-07-04 11:56 323 查看
UITextField 方法与属性

clearButtonMode

//出现一个差号用于清除输入的内容
UITextFieldViewModeNever,不出现
UITextFieldViewModeWhileEditing,当编辑的时候出现差号
UITextFieldViewModeUnlessEditing,当不对其编辑的时候出现
UITextFieldViewModeAlways总是出现

leftView

rightView

inputView

//设置弹出的UIView

[btextField setInputView:aLabel];

inputAccessoryView

//为弹出的键盘添加一个附属UIView

[btextFieldsetInputAccessoryView:aLabel];

UIButton 方法与属性

titleLabel

titleLabel property// 显示按钮当前标题的视图(只读).虽然它是只读的,但是它的属性是可读写的.它的属性在按钮还没有显示之前就有返回值.系统按钮这些值为nil

-(void)setBackgroundImage:(UIImage*)imageforState:(UIControlState)state

-(void)setImage:(UIImage *)image forState:(UIControlState)state

首先setBackgroundImage,image会随着button的大小而改变,图片自动会拉伸来适应button的大小,这个时候任然可以设置button的title,image不会挡住title;
相反的的setImage,图片不会进行拉伸,原比例的显示在button上,此时再设置title,title将无法显示,

[aButtonsetImage:image forState:UIControlStateNormal];//设置图片,图片大小限定,不显示title
[aButtonsetBackgroundImage:image forState:UIControlStateNormal];//设置背景图片,随Button大小改变,显示title

- (NSString*)titleForState:(UIControlState)state

//获取button上的title

[bButtontitleForState:UIControlStateHighlighted]

- (UIColor*)titleColorForState:(UIControlState)state

//获取button在不同状态时title的颜色

[bButton titleColorForState:UIControlStateNormal]

UILabel 方法与属性

shadowColor

shadowOffset

aLabel.shadowColor = [UIColor blueColor];//shadowColor设置阴影
aLabel.shadowOffset= CGSizeMake(2, 2);//shadowOffset设置阴影偏移量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: