我有一个创建文本框的按钮,我也有按钮来更改文本框字体。我创建3个不同标题的按钮17,20,36我想要该按钮的功能来改变文本字体的字体大小我会做什么?如何以编程方式更改文本字体大小?
2
A
回答
6
如果你想简单地改变你的文本字段的字体大小,而不是改变它的字体样式的同时,下面的代码可能会工作:`
UITextField *yourTextField = [[UITextField alloc]init];
CGFloat yourSelectedFontSize = 14.0 ;
UIFont *yourNewSameStyleFont = [yourTextField.font fontWithSize:yourSelectedFontSize];
yourTextField.font = yourNewSameStyleFont ;
有一件事你必须要注意的是:当你改变文本字体的字体大小时,你应该时刻关注你的文本视图的高度,保持文本文件的高度高于字体高度!
您可以试试!
1
是的,你可以做到这一点。
,但你必须改变文本域的框架也(可显示完整的(高度)文本)
[tFild_1 setFont:[UIFont fontWithName:@"Helvetica Neue" size:17]];
,而不是“Helvetica Neue字体”用你的字体名称。
感谢名单,
1
斯威夫特3版接受的答案:
let yourTextField = UITextField()
let customFont:UIFont = UIFont.init(name: (textField.font?.fontName)!, size: 14.0)!
font = customFont
yourTextField.font = customFont
相关问题
- 1. 如何以编程方式更改文本的大小
- 2. 以编程方式更改默认字体大小(样式)
- 3. 以编程方式更改TChart大小
- 4. 以编程方式更改RatingBar大小?
- 5. iphone epub reader如何以编程方式更改字体大小/颜色?
- 6. 如何以编程方式更改Chrome中地址栏的字体大小
- 7. 以编程方式更改文本大小可防止更改事件
- 8. 如何以编程方式设置wC hR字体大小?
- 9. 如何以编程方式更改UIBarButtonItem大小?
- 10. 以编程方式将某种字体+大小更改为其他字体+大小
- 11. 如何更改textView文本程序的字体/大小/颜色?
- 12. 以编程方式更改文本字段的文本
- 13. 以编程方式在文本字段中更改文本
- 14. 如何以编程方式更改标签的字体?
- 15. 如何以编程方式更改TWebBrowser中的字体
- 16. 如何在RemoteView中以编程方式更改TextView的字体?
- 17. Excel VBA:如何更改文本框内的字体大小和对齐方式
- 18. 以编程方式更改SettingsActivity小部件的文本
- 19. 在vb.net中以编程方式创建文本框时设置字体大小
- 20. 以编程方式更改Flex标签/文本组件的字体面,大小,重量和颜色
- 21. 无法更改以编程方式创建的UILabel的文本大小
- 22. 如何在写入文本文件时更改字体大小
- 23. 如何以编程方式更改在资源编辑器中定义的字体的大小?
- 24. 如何更改ListView的字体大小和对齐方式
- 25. Avalonedit如何以编程方式更改文本的背景
- 26. 如何以编程方式更改SVG文本?
- 27. 如何以编程方式更改文本的颜色?
- 28. 如何以编程方式更改ActionBar menuitem文本颜色?
- 29. 如何更改文本,以大胆的W/O改变字体
- 30. 如何使用C#以编程方式调整窗体大小?
感谢您与我们分享。 – swiftBoy