textField使用合集(附字体设置合集)

一:对于textfield属性的设置

//初始化textfield并设置位置及大小

  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];

 

//设置边框样式,只有设置了才会显示边框样式  

  text.borderStyle = UITextBorderStyleRoundedRect;

  typedef enum {

    UITextBorderStyleNone, 

    UITextBorderStyleLine,

    UITextBorderStyleBezel,

    UITextBorderStyleRoundedRect  

  } UITextBorderStyle;

  

//设置输入框的背景颜色,此时设置为白色 如果使用了自定义的背景图片边框会被忽略掉  

   text.backgroundColor = [UIColor whiteColor];

 

//设置背景

  text.background = [UIImage imageNamed:@"dd.png"];

 

//设置背景 

  text.disabledBackground = [UIImage imageNamed:@"cc.png"];

//当输入框没有内容时,水印提示 提示内容为password

  text.placeholder = @"password";

 

//设置输入框内容的字体样式和大小

  text.font = [UIFont fontWithName:@"Arial" size:20.0f];

 

//设置字体颜色

  text.textColor = [UIColor redColor];

 

//输入框中是否有个叉号,在什么时候显示,用于一次性删除输入框中的内容

  text.clearButtonMode = UITextFieldViewModeAlways;

 

typedef enum {

    UITextFieldViewModeNever,  重不出现

    UITextFieldViewModeWhileEditing, 编辑时出现

    UITextFieldViewModeUnlessEditing,  除了编辑外都出现

    UITextFieldViewModeAlways   一直出现

} UITextFieldViewMode;

 

//输入框中一开始就有的文字

  text.text = @"一开始就在输入框的文字";

 

//每输入一个字符就变成点 用语密码输入

  text.secureTextEntry = YES;

 

//是否纠错

  text.autocorrectionType = UITextAutocorrectionTypeNo;

 

typedef enum {

    UITextAutocorrectionTypeDefault, 默认

    UITextAutocorrectionTypeNo,   不自动纠错

    UITextAutocorrectionTypeYes,  自动纠错

} UITextAutocorrectionType;

 

//再次编辑就清空

  text.clearsOnBeginEditing = YES; 

 

//内容对齐方式

  text.textAlignment = UITextAlignmentLeft;

 

//内容的垂直对齐方式  UITextField继承自UIControl,此类中有一个属性contentVerticalAlignment

  text.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;

 

//设置为YES时文本会自动缩小以适应文本窗口大小.默认是保持原来大小,而让长文本滚动  

  textFied.adjustsFontSizeToFitWidth = YES;

 

//设置自动缩小显示的最小字体大小

  text.minimumFontSize = 20;

 

//设置键盘的样式

  text.keyboardType = UIKeyboardTypeNumberPad;

 

typedef enum {

    UIKeyboardTypeDefault,       默认键盘,支持所有字符         

    UIKeyboardTypeASCIICapable,  支持ASCII的默认键盘

    UIKeyboardTypeNumbersAndPunctuation,  标准电话键盘,支持+*#字符

    UIKeyboardTypeURL,            URL键盘,支持.com按钮 只支持URL字符

UIKeyboardTypeNumberPad,              数字键盘

UIKeyboardTypePhonePad,     电话键盘

    UIKeyboardTypeNamePhonePad,   电话键盘,也支持输入人名

UIKeyboardTypeEmailAddress,   用于输入电子 邮件地址的键盘     

UIKeyboardTypeDecimalPad,     数字键盘 有数字和小数点

    UIKeyboardTypeTwitter,        优化的键盘,方便输入@#字符

    UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable, 

} UIKeyboardType;

 

//首字母是否大写

  text.autocapitalizationType = UITextAutocapitalizationTypeNone;

 

typedef enum {

    UITextAutocapitalizationTypeNone, 不自动大写

    UITextAutocapitalizationTypeWords,  单词首字母大写

    UITextAutocapitalizationTypeSentences,  句子的首字母大写

    UITextAutocapitalizationTypeAllCharacters, 所有字母都大写

} UITextAutocapitalizationType;

 

//return键变成什么键

  text.returnKeyType =UIReturnKeyDone;

 

typedef enum {

    UIReturnKeyDefault, 默认 灰色按钮,标有Return

    UIReturnKeyGo,      标有Go的蓝色按钮

    UIReturnKeyGoogle,标有Google的蓝色按钮,用语搜索

    UIReturnKeyJoin,标有Join的蓝色按钮

    UIReturnKeyNext,标有Next的蓝色按钮

    UIReturnKeyRoute,标有Route的蓝色按钮

    UIReturnKeySearch,标有Search的蓝色按钮

    UIReturnKeySend,标有Send的蓝色按钮

    UIReturnKeyYahoo,标有Yahoo的蓝色按钮

    UIReturnKeyYahoo,标有Yahoo的蓝色按钮

    UIReturnKeyEmergencyCall, 紧急呼叫按钮

} UIReturnKeyType;

 

//键盘外观

textView.keyboardAppearance=UIKeyboardAppearanceDefault

typedef enum {

UIKeyboardAppearanceDefault 默认外观,浅灰色

UIKeyboardAppearanceAlert     深灰 石墨色

 

} UIReturnKeyType;

 

 

//设置代理 用于实现协议

  text.delegate = self;

 

//textfield加到视图中

  [self.window addSubview:text];

 

//最右侧加图片是以下代码   左侧类似

    UIImageView *image=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"right.png"]];

    text.rightView=image;

    text.rightViewMode = UITextFieldViewModeAlways; 

 

typedef enum {

    UITextFieldViewModeNever,

    UITextFieldViewModeWhileEditing,

    UITextFieldViewModeUnlessEditing,

    UITextFieldViewModeAlways

} UITextFieldViewMode;

 

 

//return键键盘往下收  becomeFirstResponder

 

类要采用UITextFieldDelegate协议

 

text.delegate = self;  声明text的代理是我,我会去实现把键盘往下收的方法 这个方法在UITextFieldDelegate里所以我们要采用UITextFieldDelegate这个协议

 

- (BOOL)textFieldShouldReturn:(UITextField *)textField

{

    [text resignFirstResponder];    //主要是[receiver resignFirstResponder]在哪调用就能把receiver对应的键盘往下收

    return YES;

}

 

 

重写绘制行为

除了UITextField对象的风格选项,你还可以定制化UITextField对象,为他添加许多不同的重写方法,来改变文本字段的显示行为。这些方法都会返回一个CGRect结构,制定了文本字段每个部件的边界范围。以下方法都可以重写。

 

– textRectForBounds:      //重写来重置文字区域

– drawTextInRect:          //改变绘文字属性.重写时调用super可以按默认图形属性绘制,若自己完全重写绘制函数,就不用调用super.

– placeholderRectForBounds:  //重写来重置占位符区域

– drawPlaceholderInRect:  //重写改变绘制占位符属性.重写时调用super可以按默认图形属性绘制,若自己完全重写绘制函数,就不用调用super.

– borderRectForBounds:  //重写来重置边缘区域

– editingRectForBounds:  //重写来重置编辑区域

– clearButtonRectForBounds:  //重写来重置clearButton位置,改变size可能导致button的图片失真

– leftViewRectForBounds:

– rightViewRectForBounds:

 

委托方法

 

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{  

    

//返回一个BOOL值,指定是否循序文本字段开始编辑  

    

    return YES;  

}  

 

- (void)textFieldDidBeginEditing:(UITextField *)textField{  

 //开始编辑时触发,文本字段将成为first responder  

}  

 

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField{  

//返回BOOL值,指定是否允许文本字段结束编辑,当编辑结束,文本字段会让出first responder  

   //要想在用户结束编辑时阻止文本字段消失,可以返回NO  

   //这对一些文本字段必须始终保持活跃状态的程序很有用,比如即时消息  

   

    return NO;  

}  

 

- (BOOL)textField:(UITextField*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{  

//当用户使用自动更正功能,把输入的文字修改为推荐的文字时,就会调用这个方法。  

//这对于想要加入撤销选项的应用程序特别有用  

//可以跟踪字段内所做的最后一次修改,也可以对所有编辑做日志记录,用作审计用途。     

//要防止文字被改变可以返回NO  

//这个方法的参数中有一个NSRange对象,指明了被改变文字的位置,建议修改的文本也在其中  

 

     return YES;  

}  

 

- (BOOL)textFieldShouldClear:(UITextField *)textField{  

 

//返回一个BOOL值指明是否允许根据用户请求清除内容  

//可以设置在特定条件下才允许清除内容  

 

     return YES;  

}  

 

-(BOOL)textFieldShouldReturn:(UITextField *)textField{  

 

//返回一个BOOL值,指明是否允许在按下回车键时结束编辑  

 //如果允许要调用resignFirstResponder 方法,这回导致结束编辑,而键盘会被收起[textField resignFirstResponder];

//查一下resign这个单词的意思就明白这个方法了  

     return YES;  

}  

 

 

 

通知

UITextField派生自UIControl,所以UIControl类中的通知系统在文本字段中也可以使用。除了UIControl类的标准事件,你还可以使用下列UITextField类特有的事件

 

UITextFieldTextDidBeginEditingNotification

UITextFieldTextDidChangeNotification

UITextFieldTextDidEndEditingNotification

当文本字段退出编辑模式时触发。通知的object属性存储了最终文本。

 

因为文本字段要使用键盘输入文字,所以下面这些事件发生时,也会发送动作通知

 

UIKeyboardWillShowNotification   //键盘显示之前发送

UIKeyboardDidShowNotification    //键盘显示之后发送

UIKeyboardWillHideNotification   //键盘隐藏之前发送

UIKeyboardDidHideNotification    //键盘隐藏之后发送


1Text :设置文本框的默认文本。

2Placeholder  可以在文本框中显示灰色的字,用于提示用户应该在这个文本框输入什么内容。当这个文本框中输入了数据时,用于提示的灰色的字将会自动消失。

3Background 

4Disabled  若选中此项,用户将不能更改文本框内容。

5、接下来是三个按钮,用来设置对齐方式。

6Border Style  选择边界风格。

7Clear Button  这是一个下拉菜单,你可以选择清除按钮什么时候出现,所谓清除按钮就是出一个现在文本框右边的小 X ,你可以有以下选择:

    7.1 Never appears  从不出现

    7.2 Appears while editing  编辑时出现

    7.3 Appears unless editing  

    7.4 Is always visible  总是可见

8Clear when editing begins  若选中此项,则当开始编辑这个文本框时,文本框中之前的内容会被清除掉。比如,你现在这个文本框 A 中输入了 "What" ,之后去编辑文本框 B,若再回来编辑文本框 A ,则其中的"What" 会被立即清除。

9Text Color  设置文本框中文本的颜色。

10Font  设置文本的字体与字号。

11Min Font Size  设置文本框可以显示的最小字体(不过我感觉没什么用)

12Adjust To Fit  指定当文本框尺寸减小时,文本框中的文本是否也要缩小。选择它,可以使得全部文本都可见,即使文本很长。但是这个选项要跟 Min Font Size 配合使用,文本再缩小,也不会小于设定的 Min Font Size 

接下来的部分用于设置键盘如何显示。

13Captitalization  设置大写。下拉菜单中有四个选项:

    13.1 None  不设置大写

    13.2 Words  每个单词首字母大写,这里的单词指的是以空格分开的字符串

    13.3 Sentances  每个句子的第一个字母大写,这里的句子是以句号加空格分开的字符串

    13.4 All Characters  所以字母大写

14Correction  检查拼写,默认是 YES 

15Keyboard  选择键盘类型,比如全数字、字母和数字等。

16Appearance

17Return Key  选择返回键,可以选择 Search  Return  Done 等。

18Auto-enable Return Key  如选择此项,则只有至少在文本框输入一个字符后键盘的返回键才有效。

19Secure  当你的文本框用作密码输入框时,可以选择这个选项,此时,字符显示为星号。


1.Alignment Horizontal 水平对齐方式

2.Alignment Vertical 垂直对齐方式

3.用于返回一个BOOL  输入框是否 Selected(选中) Enabled(可用) Highlighted(高亮)

 

限制只能输入特定的字符

 

(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{

    NSCharacterSet *cs;

    cs = [[NSCharacterSet characterSetWithCharactersInString:NUMBERS]invertedSet];

 

    NSString *filtered = [[string componentsSeparatedByCharactersInSet:cs]componentsJoinedByString:@""]; //cs分离出数组,数组按@""分离出字符串

 

    BOOL canChange = [string isEqualToString:filtered];

 

    return canChange;

}

 

上面那个NUMBERS是一个宏,可以在文件顶部定义:

#define NUMBERS @”0123456789\n” (这个代表可以输入数字和换行,请注意这个\n,如果不写这个,Done按键将不会触发,如果用在SearchBar中,将会不触发Search事件,因为你自己限制不让输入\n,好惨,我在项目中才发现的。)

所以,如果你要限制输入英文和数字的话,就可以把这个定义为:

#define kAlphaNum   @”ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789″

当然,你还可以在以上方法return之前,做一提示的,比如提示用户只能输入数字之类的。如果你觉得有需要的话。

 

限制只能输入一定长度的字符

 

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; 

{  //string就是此时输入的那个字符 textField就是此时正在输入的那个输入框 返回YES就是可以改变输入框的值 NO相反

    

if ([string isEqualToString:@"\n"])  //按会车可以改变

    { 

        return YES; 

    } 

 

    NSString * toBeString = [textField.text stringByReplacingCharactersInRange:range withString:string]; //得到输入框的内容

 

    if (self.myTextField == textField)  //判断是否时我们想要限定的那个输入框

    { 

        if ([toBeString length] > 20) { //如果输入框内容大于20则弹出警告

            textField.text = [toBeString substringToIndex:20]; 

            UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:nil message:@"超过最大字数不能输入了" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil] autorelease]; 

            [alert show]; 

            return NO; 

        } 

    } 

    return YES; 

}

二:对于字体的设置

后面加-Bold就是加粗 加-Oblique就是倾斜等

还有不懂请看http://iosfonts.com/



iPhone 5.0 iPad 5.0
Font Families: 58 Font Families: 58
Academy Engraved LET
AcademyEngravedLetPlain AcademyEngravedLetPlain
American Typewriter
AmericanTypewriter-CondensedLight AmericanTypewriter-CondensedLight
AmericanTypewriter-Light AmericanTypewriter-Light
AmericanTypewriter AmericanTypewriter
AmericanTypewriter-Condensed AmericanTypewriter-Condensed
AmericanTypewriter-Bold AmericanTypewriter-Bold
AmericanTypewriter-CondensedBold AmericanTypewriter-CondensedBold
Apple Color Emoji
AppleColorEmoji AppleColorEmoji
Apple SD Gothic Neo
AppleSDGothicNeo-Medium AppleSDGothicNeo-Medium
AppleSDGothicNeo-Bold AppleSDGothicNeo-Bold
Arial
ArialMT ArialMT
Arial-ItalicMT Arial-ItalicMT
Arial-BoldMT Arial-BoldMT
Arial-BoldItalicMT Arial-BoldItalicMT
Arial Hebrew
ArialHebrew ArialHebrew
ArialHebrew-Bold ArialHebrew-Bold
Arial Rounded MT Bold
ArialRoundedMTBold ArialRoundedMTBold
Bangla Sangam MN
BanglaSangamMN-Bold BanglaSangamMN-Bold
BanglaSangamMN BanglaSangamMN
Baskerville
Baskerville Baskerville
Baskerville-Italic Baskerville-Italic
Baskerville-SemiBold Baskerville-SemiBold
Baskerville-SemiBoldItalic Baskerville-SemiBoldItalic
Baskerville-Bold Baskerville-Bold
Baskerville-BoldItalic Baskerville-BoldItalic
Bodoni 72
BodoniSvtyTwoITCTT-Book BodoniSvtyTwoITCTT-Book
BodoniSvtyTwoITCTT-BookIta BodoniSvtyTwoITCTT-BookIta
BodoniSvtyTwoITCTT-Bold BodoniSvtyTwoITCTT-Bold
Bodoni 72 Oldstyle
BodoniSvtyTwoOSITCTT-Book BodoniSvtyTwoOSITCTT-Book
BodoniSvtyTwoOSITCTT-BookIt BodoniSvtyTwoOSITCTT-BookIt
BodoniSvtyTwoOSITCTT-Bold BodoniSvtyTwoOSITCTT-Bold
Bodoni 72 Smallcaps
BodoniSvtyTwoSCITCTT-Book BodoniSvtyTwoSCITCTT-Book
Bodoni Ornaments
BodoniOrnamentsITCTT BodoniOrnamentsITCTT
Bradley Hand
BradleyHandITCTT-Bold BradleyHandITCTT-Bold
Chalkboard SE
ChalkboardSE-Light ChalkboardSE-Light
ChalkboardSE-Regular ChalkboardSE-Regular
ChalkboardSE-Bold ChalkboardSE-Bold
Chalkduster
Chalkduster Chalkduster
Cochin
Cochin Cochin
Cochin-Italic Cochin-Italic
Cochin-Bold Cochin-Bold
Cochin-BoldItalic Cochin-BoldItalic
Copperplate
Copperplate-Light Copperplate-Light
Copperplate Copperplate
Copperplate-Bold Copperplate-Bold
Courier
Courier Courier
Courier-Oblique Courier-Oblique
Courier-Bold Courier-Bold
Courier-BoldOblique Courier-BoldOblique
Courier New
CourierNewPSMT CourierNewPSMT
CourierNewPS-BoldMT CourierNewPS-BoldMT
CourierNewPS-BoldItalicMT CourierNewPS-BoldItalicMT
CourierNewPS-ItalicMT CourierNewPS-ItalicMT
DB LCD Temp
DBLCDTempBlack DBLCDTempBlack
Devanagari Sangam MN
DevanagariSangamMN DevanagariSangamMN
DevanagariSangamMN-Bold DevanagariSangamMN-Bold
Didot
Didot Didot
Didot-Italic Didot-Italic
Didot-Bold Didot-Bold
Euphemia UCAS
EuphemiaUCAS EuphemiaUCAS
EuphemiaUCAS-Italic EuphemiaUCAS-Italic
EuphemiaUCAS-Bold EuphemiaUCAS-Bold
Futura
Futura-Medium Futura-Medium
Futura-MediumItalic Futura-MediumItalic
Futura-CondensedMedium Futura-CondensedMedium
Futura-CondensedExtraBold Futura-CondensedExtraBold
Geeza Pro
GeezaPro GeezaPro
GeezaPro-Bold GeezaPro-Bold
Georgia
Georgia Georgia
Georgia-Italic Georgia-Italic
Georgia-Bold Georgia-Bold
Georgia-BoldItalic Georgia-BoldItalic
Gill Sans
GillSans-Light GillSans-Light
GillSans-LightItalic GillSans-LightItalic
GillSans GillSans
GillSans-Italic GillSans-Italic
GillSans-Bold GillSans-Bold
GillSans-BoldItalic GillSans-BoldItalic
Gujarati Sangam MN
GujaratiSangamMN GujaratiSangamMN
GujaratiSangamMN-Bold GujaratiSangamMN-Bold
Gurmukhi MN
GurmukhiMN GurmukhiMN
GurmukhiMN-Bold GurmukhiMN-Bold
Heiti SC
STHeitiSC-Light STHeitiSC-Light
STHeitiSC-Medium STHeitiSC-Medium
Heiti TC
STHeitiTC-Light STHeitiTC-Light
STHeitiTC-Medium STHeitiTC-Medium
Helvetica
Helvetica-Light Helvetica-Light
Helvetica-LightOblique Helvetica-LightOblique
Helvetica Helvetica
Helvetica-Oblique Helvetica-Oblique
Helvetica-Bold Helvetica-Bold
Helvetica-BoldOblique Helvetica-BoldOblique
Helvetica Neue
HelveticaNeue-UltraLight HelveticaNeue-UltraLight
HelveticaNeue-UltraLightItalic HelveticaNeue-UltraLightItalic
HelveticaNeue-Light HelveticaNeue-Light
HelveticaNeue-LightItalic HelveticaNeue-LightItalic
HelveticaNeue HelveticaNeue
HelveticaNeue-Italic HelveticaNeue-Italic
HelveticaNeue-Medium HelveticaNeue-Medium
HelveticaNeue-Bold HelveticaNeue-Bold
HelveticaNeue-BoldItalic HelveticaNeue-BoldItalic
HelveticaNeue-CondensedBold HelveticaNeue-CondensedBold
HelveticaNeue-CondensedBlack HelveticaNeue-CondensedBlack
Hiragino Kaku Gothic ProN
HiraKakuProN-W3 HiraKakuProN-W3
HiraKakuProN-W6 HiraKakuProN-W6
Hiragino Mincho ProN
HiraMinProN-W3 HiraMinProN-W3
HiraMinProN-W6 HiraMinProN-W6
Hoefler Text
HoeflerText-Regular HoeflerText-Regular
HoeflerText-Italic HoeflerText-Italic
HoeflerText-Black HoeflerText-Black
HoeflerText-BlackItalic HoeflerText-BlackItalic
Kailasa
Kailasa Kailasa
Kailasa-Bold Kailasa-Bold
Kannada Sangam MN
KannadaSangamMN KannadaSangamMN
KannadaSangamMN-Bold KannadaSangamMN-Bold
Malayalam Sangam MN
MalayalamSangamMN MalayalamSangamMN
MalayalamSangamMN-Bold MalayalamSangamMN-Bold
Marion
Marion-Regular Marion-Regular
Marion-Italic Marion-Italic
Marion-Bold Marion-Bold
Marker Felt
MarkerFelt-Thin MarkerFelt-Thin
MarkerFelt-Wide MarkerFelt-Wide
Noteworthy
Noteworthy-Light Noteworthy-Light
Noteworthy-Bold Noteworthy-Bold
Optima
Optima-Italic Optima-Italic
Optima-Regular Optima-Regular
Optima-Bold Optima-Bold
Optima-BoldItalic Optima-BoldItalic
Optima-ExtraBlack Optima-ExtraBlack
Oriya Sangam MN
OriyaSangamMN OriyaSangamMN
OriyaSangamMN-Bold OriyaSangamMN-Bold
Palatino
Palatino-Roman Palatino-Roman
Palatino-Italic Palatino-Italic
Palatino-Bold Palatino-Bold
Palatino-BoldItalic Palatino-BoldItalic
Papyrus
Papyrus Papyrus
Papyrus-Condensed Papyrus-Condensed
Party LET
PartyLetPlain PartyLetPlain
Sinhala Sangam MN
SinhalaSangamMN SinhalaSangamMN
SinhalaSangamMN-Bold SinhalaSangamMN-Bold
Snell Roundhand
SnellRoundhand SnellRoundhand
SnellRoundhand-Bold SnellRoundhand-Bold
SnellRoundhand-Black SnellRoundhand-Black
Tamil Sangam MN
TamilSangamMN TamilSangamMN
TamilSangamMN-Bold TamilSangamMN-Bold
Telugu Sangam MN
TeluguSangamMN TeluguSangamMN
TeluguSangamMN-Bold TeluguSangamMN-Bold
Thonburi
Thonburi Thonburi
Thonburi-Bold Thonburi-Bold
Times New Roman
TimesNewRomanPSMT TimesNewRomanPSMT
TimesNewRomanPS-ItalicMT TimesNewRomanPS-ItalicMT
TimesNewRomanPS-BoldMT TimesNewRomanPS-BoldMT
TimesNewRomanPS-BoldItalicMT TimesNewRomanPS-BoldItalicMT
Trebuchet MS
TrebuchetMS TrebuchetMS
TrebuchetMS-Italic TrebuchetMS-Italic
TrebuchetMS-Bold TrebuchetMS-Bold
Trebuchet-BoldItalic Trebuchet-BoldItalic
Verdana
Verdana Verdana
Verdana-Italic Verdana-Italic
Verdana-Bold Verdana-Bold
Verdana-BoldItalic Verdana-BoldItalic
Zapf Dingbats
ZapfDingbatsITC ZapfDingbatsITC
Zapfino
Zapfino Zapfino

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值