认识textfield的一个容易被忽略的属性defaultTextAttributes
2017-12-01 15:53
323 查看
defaultTextAttributes 是一个字典类型
用来设置textfield的内容的属性
比如输入文字的间距 字体 斜体,段落等属性
NSDictionary *attrsDictionary =@{NSFontAttributeName: [UIFont
boldSystemFontOfSize:25],
NSParagraphStyleAttributeName:style,
NSForegroundColorAttributeName:[UIColor
redColor], NSKernAttributeName:[NSNumber
numberWithFloat:5.0f],//这里修改字符间距
};
self.textfield.defaultTextAttributes =attrsDictionary;
只要设置了defaultTextAttributes,设置的textfield的一些属性会失效。
这样就可以让你的textfield的输入的文本变得丰富多彩了。
相关文章推荐
- @RequestBody忽略不认识的属性
- context:component-scan扫描使用上的容易忽略的use-default-filters
- 使CheckBoxList的Attributes属性生效(修改微软的一个bug)
- 页面回发,一个容易被忽略的问题!
- context:component-scan扫描使用上的容易忽略的use-default-filters
- TextView使用小技巧——一个TextView多重属性设置(SpannableStringBuilder)
- (转) 如何使CheckBoxList的Attributes属性生效(修改微软的一个bug)
- 如何使CheckBoxList的Attributes属性生效(修改微软的一个bug)
- 在ActivityGroup中一个Activity中有个EditText,没有设置任何的特殊属性,却只能输入内容,不能删除。
- modifytime是一个神奇的column name----这边文章是错的totally,因为我的实验不彻底。timestamp属性很神奇,头一个timestamp,会自动的成DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
- 探讨使用外联接(OUTER JOIN)联接两表时容易忽略的一个小问题
- 用几句话实现意想不到的功能(被忽略的TextView属性)
- 一个简单但又让人容易忽略的BUG
- 往TextField的htmlText属性添加img标签时的更有趣现象
- EditText其最重要的一个属性是 android:inputType
- 一个容易忽略的问题-- 调用ServiceDescriptionImporter出错
- 关于oracle sql优化的一个容易忽略的问题。
- 通过id将一个text文本框设置为只读属性?
- hdu 1011 树dp还是容易理解的,不过在做这个题的时候把一个边界条件给忽略了,以后得注意
- vue.js 一个问题, 如果属性为null时,容易影响第二次绑定无法刷新。