相关疑难解决方法(0)

如何将UITextView的大小调整为其内容?

有没有一种很好的方法来调整a的大小UITextView以符合其内容?比方说我有一个UITextView包含一行文字:

"Hello world"
Run Code Online (Sandbox Code Playgroud)

然后我添加另一行文字:

"Goodbye world"
Run Code Online (Sandbox Code Playgroud)

在Cocoa Touch中是否有一个好方法rect可以保存文本视图中的所有行,以便我可以相应地调整父视图?

再举一个例子,查看日历应用程序中事件的注释字段 - 注意单元格(及其UITextView包含)如何扩展以包含注释字符串中的所有文本行.

cocoa-touch uitextview uikit ios autolayout

512
推荐指数
20
解决办法
37万
查看次数

iOS7中的UITextView内容大小不同

我正在使用一个UITextView可以通过点击"更多"按钮进行扩展.问题如下:

在iOS6上我使用这个,

self.DescriptionTextView.text =  @"loong string";

if(self.DescriptionTextView.contentSize.height>self.DescriptionTextView.frame.size.height) { 
    //set up the more button
}
Run Code Online (Sandbox Code Playgroud)

问题是在iOS7上contentSize.height返回的值不同于它在iOS6上返回的值(远远小于).为什么是这样?怎么解决?

cocoa-touch objective-c uitextview ios ios7

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

cocoa-touch ×2

ios ×2

uitextview ×2

autolayout ×1

ios7 ×1

objective-c ×1

uikit ×1