ios - 将 UITextView 占位符/文本放置在左上角

标签 ios swift uitextview placeholder

UITextView 中的文本位于中间,如下所示:

enter image description here

但我想放置在左上角,而不是徘徊在中间的某个地方。不确定为什么会发生。

尝试使用

textView.layer.sublayerTransform = CATransform3DMakeTranslation(x, y, z)

但这并没有改变任何事情

编辑:由于顶部的导航栏而出现实际边距。我想这就像表格 View 有 64 像素边距时出现的问题一样。如何去除边距?

最佳答案

用途:

youtextView.contentInset = UIEdgeInsetsMake(-7.0,0.0,0,0.0); 

如果您在使用 iOS7 或更高版本时遇到问题,请尝试使用...

[yourTextView setContentOffset: CGPointMake(x,y) animated:BOOL];

关于ios - 将 UITextView 占位符/文本放置在左上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39848436/

相关文章:

ios - 文本少于 10 个字符的 UITextView 挂起 iOS 9

所有国家/语言的 ios 本地化?

ios - 如何从 View 中获取所有按钮?

ios - 如何在重用之前清除从 UITableViewCell 以编程方式创建的元素

cocoa-touch - 复制所有文本后隐藏复制和取消选择 UITextView 选项

ios - 将 Unicode 连字符减号插入字符串会导致错误

iphone - 如何使用搜索栏实现基于单个字母的搜索?

iphone - 如何在 NSMutableUrlRequest 中发布文本和图像数据?

swift - 当 TabBatController.selectedIndex 以编程方式更改时查看转换

swift - 查找数组中每个对象的属性总和