ios - 单击粗体按钮后如何更改文本字段的字体

标签 ios fonts uitextfield

我在设置文本字段的字体时遇到问题。我做了一个粗体按钮。单击粗体按钮后,整个文本字段字符串字体设置为粗体。但我只想要那些在按下粗体按钮后输入的单词变得粗体。

enter image description here

最佳答案

您需要在 UITextView 中使用 NSAttributedString。您必须记住粗体、非粗体文本的 NSRange 以便进一步编辑。您需要的所有方法都可以在这里找到: https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSAttributedString_Class/

关于ios - 单击粗体按钮后如何更改文本字段的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35797390/

相关文章:

css - Firefox 和 Webkit 浏览器之间的字体高度变化?

python - Plotly:如何将刻度文本设置为斜体?

ios - 当 BLE 设备不再可见时处理

objective-c - 以编程方式编辑 SQLite 数据库中的数据

qt - 在Qt中添加自定义字体

ios - UITableViewCell 中的 UITextField 和所选单元格键盘上的变为FirstResponder 显示/隐藏故障

ios - 无法获取 UITextField 变量

ios - UITextField 中的文本向下移动并闪烁?

ios - 听写完成后,自动更正在 iOS 10 中不起作用,而在 iOS 9 中起作用

ios - 如何制作 uiview 的波浪边框?