Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
根据iOS7中的文本调整帧时,UITextView文本缺失?_Ios7_Uitextview_Frame_Cgsize - Fatal编程技术网

根据iOS7中的文本调整帧时,UITextView文本缺失?

根据iOS7中的文本调整帧时,UITextView文本缺失?,ios7,uitextview,frame,cgsize,Ios7,Uitextview,Frame,Cgsize,您好,我正在尝试根据内容设置UITextView高度。它可以很好地调整UITextView的框架 但文本缺少,如下图所示。这只发生在iOS7中。它在iOS6中显示良好。如果我点击文本视图,我开始编辑文本视图。完整文本正在显示 我写了下面几行代码`notesField.text=[editWellObject objectForKey:@“Notes”] 请帮我解决这个问题。提前谢谢。 几天前,我也遇到了同样的问题,我找到了将属性scrollEnable从“否”重置为“是”的解决方案。下面是我的代

您好,我正在尝试根据内容设置UITextView高度。它可以很好地调整UITextView的框架

但文本缺少,如下图所示。这只发生在iOS7中。它在iOS6中显示良好。如果我点击文本视图,我开始编辑文本视图。完整文本正在显示

我写了下面几行代码`notesField.text=[editWellObject objectForKey:@“Notes”]

请帮我解决这个问题。提前谢谢。

几天前,我也遇到了同样的问题,我找到了将属性scrollEnable从“否”重置为“是”的解决方案。下面是我的代码片段

    internalTextView.scrollEnabled = NO;
    if (newSizeH >= maxHeight)
        internalTextView.scrollEnabled = YES;

我也有同样的问题,所以我把身高增加了10。享受:)感谢王子的回复。但这里的UITextView框架更多地来自文本。这里是绿色层边框,在文本视图的后面。这意味着它的框架一直到底部。谢谢你@Raman Soni你能检查一下什么是newSizeH吗?它的变量存储你的文本动态高度。以下是完整的代码段:CGSize dynamicSize=[uitextviewinstance.text sizeWithFont:uitextviewinstance.font constrainedToSize:CGSizeMake(uitextviewinstance.frame.size.width-uitextviewinstance.contentInset.left-uitextviewinstance.contentInset.right,ConstrainetHight)换行模式:NSLineBreakByWordWrapping];float newSizeH=size.height;internalTextView.scrollEnabled=否;如果(newSizeH>=maxHeight)internalTextView.scrollEnabled=YES;注意:maxHeight是UI上uitextviewinstance允许的最大高度
    internalTextView.scrollEnabled = NO;
    if (newSizeH >= maxHeight)
        internalTextView.scrollEnabled = YES;