Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.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
Ios 如何刷新xib视图?_Ios_Xcode_Xib - Fatal编程技术网

Ios 如何刷新xib视图?

Ios 如何刷新xib视图?,ios,xcode,xib,Ios,Xcode,Xib,我有一个带有一些UILabel的xib文件。 在里面 -(void)viewDidLoad 我发送一个从服务器获取JSON数据的请求,并在 -(无效)连接IDFinishLoading:(NSURLConnection*)连接 我想把从JSON字符串中提取的文本放入标签中。我知道我从JSON字符串中获得了所需的信息,因为我可以记录它,但它不会显示在标签中。我试过了 [self-loadView] 最后没有成功。我做错了什么?如果只设置标签的文本,它会自动刷新: myLabel.text = @"

我有一个带有一些UILabel的xib文件。 在里面
-(void)viewDidLoad
我发送一个从服务器获取JSON数据的请求,并在
-(无效)连接IDFinishLoading:(NSURLConnection*)连接
我想把从JSON字符串中提取的文本放入标签中。我知道我从JSON字符串中获得了所需的信息,因为我可以记录它,但它不会显示在标签中。我试过了
[self-loadView]

最后没有成功。我做错了什么?

如果只设置标签的文本,它会自动刷新:

myLabel.text = @"some text";

是否将XIB文件中的标签连接到头文件(.h)中的定义??如果是,请使用以下-->如果您有一个名为label123的标签,您可以使用label123更新文本。text=myJSONValI我确信它已连接,因为我可以在-(void)viewDidLoadI中更改标签文本我使用self.itemtitle.text=[value objectForKey:@“title”];但它不会刷新。请尝试NSLog(@“%@,[value objectForKey:@“title”];);听起来您的nib连接没有完全运行。您应该检查是否更正了连接。NSLog正好显示了我想要的内容,我将再次重新创建连接,尽管视图的其余部分工作正常。我再次重新连接了所有连接,但它仍然不会显示文本。我还创建了一个按钮,该按钮带有一个功能,可以在标签中添加一些内容,该功能可以正常工作。唯一无法更改标签的部分是´-(void)connectionDidFinishLoading:(NSURLConnection*)connection',但我知道它会被执行,因为它显示了NSLogs。。。。