【发布时间】:2016-10-31 03:26:49
【问题描述】:
我有一个 UITextView 的扩展,它使 UITextView 上的文本垂直居中,我在以下 SO 答案中找到:https://stackoverflow.com/a/38855122/4660602
我的 UITextView 位于 UITableViewCell 中,问题是该函数在初始加载时似乎不起作用。它仅在我重新加载 tableView 或滚动时有效。
我在cellForRowAtIndexPath 中调用该方法,但我尝试将其添加到awakeFromNib 和prepareForReuse 中的自定义单元格类中,但没有运气。想知道是否有人有任何其他建议/解决方案。
编辑:
另外忘了提一下,我的带有 tableView 的 VC 是嵌入在一个 navigationBar 和 tabBar 中的。当我在 tabBar 中切换到新的 VC 然后返回时,UITextView 文本会错误地重新对齐到顶部,即使它已经居中。
谢谢!
【问题讨论】:
标签: ios swift uitableview uitextview