我必须找到UITextView
的行数。 numberOfLines
上没有可用的属性,例如UITextView
。我使用以下公式,但是它不起作用。有人对此有想法吗?
int numLines = txtview.contentSize.height/txtview.font.lineHeight;
最佳答案
如果您使用的是 iOS 3,则需要使用 leading
属性:
int numLines = txtview.contentSize.height / txtview.font.leading;
如果您使用的是 iOS 4,则需要使用
lineHeight
属性:int numLines = txtview.contentSize.height / txtview.font.lineHeight;
而且,正如@thomas 指出的那样,如果您需要精确的结果,请小心四舍五入。
关于iphone - 如何找到UITextView的行数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7320361/