相关疑难解决方法(0)

iOS7 UITextView contentsize.height替代方案

我正在将一个应用程序从iOS 6.1移植到iOS 7.我正在使用一个布局,其中有一个UITextView具有固定宽度,但它的高度基于其内容.对于iOS 6.1,检查contentsize.height并将其设置为textview的帧高度就足够了,但它在iOS 7上不起作用.

然后,我如何UITextView根据它显示的文本创建一个固定宽度,但动态高度?

注意:我是从代码创建这些视图,而不是使用Interface Builder.

uitextview ios ios7

78
推荐指数
4
解决办法
6万
查看次数

计算UITextView中的行数,按帧大小包装的行

我想知道文本视图的框架包装文本的时间是否有任何分隔符,我们可以使用它来识别文本是否被包装.

例如,如果我的文本视图的宽度为50像素且文本超出该宽度,则会将文本包装到下一行.

我想计算文本视图中的行数.现在"\n"和"\ r"对我没有帮助.

我的代码是:

NSCharacterSet *aCharacterSet = [NSCharacterSet characterSetWithCharactersInString:@"\n\r"];
    NSArray *myArray = [textViewText componentsSeparatedByCharactersInSet:aCharacterSet];
    NSLog(@"%d",[myArray count]);
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c uitextview ios

25
推荐指数
11
解决办法
3万
查看次数

如何查找UITextView行数

我必须找到a的行数UITextView.没有可用的属性,如a numberOfLines,on UITextView.我使用以下公式,但它不起作用.有人对此有所了解吗?

int numLines = txtview.contentSize.height/txtview.font.lineHeight;
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×3

objective-c ×2

uitextview ×2

cocoa-touch ×1

ios7 ×1

iphone ×1