Questions tagged «urlrequest»

5
强制UIView重绘的最可靠方法是什么?
我有一个带有项目列表的UITableView。选择一个项目会推送一个viewController,然后继续执行以下操作。从方法viewDidLoad中,我触发了URL请求,以获取子视图中的on所需的数据-覆盖了drawRect的UIView子类。当数据从云到达时,我开始构建视图层次结构。有问题的子类将传递数据,并且它的drawRect方法现在具有需要呈现的所有内容。 但。 因为我没有显式调用drawRect-Cocoa-Touch可以处理该问题-我无法通知Cocoa-Touch我真的非常希望该UIView子类呈现。什么时候?现在会很好! 我已经尝试过[myView setNeedsDisplay]。有时候这种方法行得通。非常参差不齐。 我已经为此努力了几个小时。有人可以为我提供一个坚如磐石,有保证的方法来强制UIView重新渲染。 这是将数据馈送到视图的代码片段: // Create the subview self.chromosomeBlockView = [[[ChromosomeBlockView alloc] initWithFrame:frame] autorelease]; // Set some properties self.chromosomeBlockView.sequenceString = self.sequenceString; self.chromosomeBlockView.nucleotideBases = self.nucleotideLettersDictionary; // Insert the view in the view hierarchy [self.containerView addSubview:self.chromosomeBlockView]; [self.containerView bringSubviewToFront:self.chromosomeBlockView]; // A vain attempt to convince Cocoa-Touch that this view is …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.