ios - 我的 UITextView 文本在编辑后跳转到右边(快速)

标签 ios iphone swift swift2 uitextview

我想创建几个可编辑的 UITextView。一切正常,但在编辑后(并单击“完成”按钮),文本向右移动了一点点。很烦人!有没有办法强制 UITextView 中的文本保持在左侧(左对齐)?

非常感谢!

迪德

最佳答案

您需要使用 Text Alignment.来自文档:

var textAlignment: NSTextAlignment

您可能必须硬设置 UITextView typing attributes. 再说一次,如果您的问题不是它不再向左文本对齐,而是整个内容变得稍微缩进,那么您的问题可能出在 Text Container Inset. 上。您可以阅读有关插图的更多信息 here .

textView.textContainerInset = UIEdgeInsets(top: 8, left: 8, bottom: 8, right: 8);

关于ios - 我的 UITextView 文本在编辑后跳转到右边(快速),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36942486/

相关文章:

ios - 难以在自定义 UITableViewCell 中设置属性

iphone - UIScrollView和真实内存

iphone - 如何在 UITableView 中为节标题的高度变化设置动画?

iphone - MPMoviePlayerController 在 ipad 应用程序中使用的一些问题

swift - 更改了哪个日历(使用 EKEventStoreChangedNotification?)

ios - iPad Landscape 和 Portrait 具有 Size Class 的不同布局

iOS 向表格部分标题添加约束

iphone - iPhone Safari-按下主屏幕按钮时暂停html音频

ios - 视频作为背景

ios - 如何在 UITable 的不同部分中存储来自多行的多个文本字段值