1
A
回答
1
在你的TextView委託:
- (void)textViewDidChange:(UITextView *)textView {
UIEdgeInsets inset = UIEdgeInsetsZero;
inset.top = textView.bounds.size.height-textView.contentSize.height;
textView.contentInset = inset;
}
0
如果我理解你正確地你想你的文本對齊到UITextView
的底部。 據我所知,沒有內置的方法來做到這一點,所以你必須自己寫。 看看this question的答案,它描述了一個可能的方法。
1
這工作對我來說:
設置自己作爲UITextViewDelegate。
-(void)resizeToContent
{
if (self.alignBottomUp)
{
UIEdgeInsets inset = UIEdgeInsetsZero;
CGFloat height = ceilf([self sizeThatFits:self.bounds.size].height);
inset.top = self.bounds.size.height - height;
self.textContainerInset = inset;
}
}
-(void)setAlignBottomUp:(BOOL)value
{
if (value != _alignBottomUp)
{
_alignBottomUp = value;
[self resizeToContent];
}
}
- (void)textViewDidChange:(UITextView *)textView
{
if (self.alignBottomUp)
{
[self resizeToContent];
}
}
相關問題
- 1. 從底部開始的UITextView
- 2. 的UITextView與底部填充
- 3. Css轉換 - 從底部填充文本
- 4. UITextView文本不從頂部開始
- 5. 使文本從底部開始
- 6. 從其底部的文本中刪除填充文本
- 7. jQuery手風琴腳本激活後,從底部開始的額外填充
- 8. 填充樹底部
- 9. 數組可以有尾部填充嗎?
- 10. 我可以讓文本從盒子底部向上溢出嗎?
- 11. 我可以刪除自定義NSMenu的頂部和底部填充嗎?
- 12. 從底部開始UITableView
- 13. Recyclerview從底部開始
- 14. pdf.js從文檔的底部開始
- 15. 大不可拆卸的底部填充
- 16. UITextView文本從中間開始,而不是頂部
- 17. GridView可以填充var嗎?
- 18. UITextView IBDesignable填充
- 19. listView將不會從底部填充
- 20. Css坍塌填充底部
- 21. 底部填充div錯誤
- 22. 底部IE6額外填充
- 23. 底部填充,不DIV
- 24. jQuery動畫底部填充
- 25. 在底部設置填充
- 26. 如何開始選取框文字從屏幕底部開始?
- 27. Div的內部Div從底部開始
- 28. 我可以填充從Perl腳本
- 29. 如何獲得附加文本從TextBox的底部開始?
- 30. UITextView:文本從第二行文本視圖開始
你可以讓你的問題清楚了嗎?我想你是問像[這個](http://stackoverflow.com/questions/19065693/how-to-set-content-inset-for-uitextview-in-ios7/19065802#19065802) –
如果你可以附上一個圖表或樣品你想要它會更容易回答你的問題。 –