首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在UITextView中禁用换行和只启用空格一次

如何在UITextView中禁用换行和只启用空格一次
EN

Stack Overflow用户
提问于 2020-04-21 04:47:09
回答 1查看 482关注 0票数 1

关于我有的问题

目前,我正在通过模仿Twitter应用中profile字段的结构来提高我的Swift技能。

在Twitter移动应用程序中,当您按下配置文件编辑中的“换行”按钮时,只需在空格中输入行符,而不是输入换行符。即使你连续两次按下“给线”按钮,也只会创建一个空格。怎样才能达到这样的规格?

我想做些什么来解决这个问题

代码语言:javascript
运行
复制
TextView.textContainer.lineFragmentPadding = 0
TextView.textContainerInset = UIEdgeInsets()

我以为我可以通过写上面的代码和删除顶部和底部的空白处来达到和twitter相同的规格,但我做不到。

在这里输入图像描述

EN

Stack Overflow用户

发布于 2020-04-21 12:07:30

我能够用下面的代码解决这个问题。

代码语言:javascript
运行
复制
func textViewDidChange(_ textView: UITextView) {
       textView.text = textView.text.replacingOccurrences(of: "\n", with: " ")
}
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61336146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档