주기적으로 동기화 웹 서비스와 동기화되는 iPhone 응용 프로그램을 작성 중입니다. 모든 것이 정상적으로 작동하지만 불행히도 동기화 사용자는 이전에 방문한 사용자가보기에 변경 사항을 보지 못합니다.인터넷에서 동기화 후보기 새로 고침/새로 고침
일부보기를 다시로드하거나 새로 고쳐야합니다. 예를 들어 viewWillAppear 메서드를 사용하면 어떻게 할 수 있습니까?
것은 내보기 컨트롤러 중 하나에서 이런 식으로 뭔가를 시도했다 :
-(void) viewWillAppear:(BOOL)animated
{
NSArray* sbw = [self.view subviews];
UIView* view;
for (view in sbw)
{
[view setNeedsDisplay];
}
[self.view setNeedsDisplay];
[super viewWillAppear];
}
그러나 파단이 상쾌하지 않다. 보기를 새로 고치거나 새로 고치려면 강제로 수행 할 수있는 방법이 있습니까?
나는이 뷰로 이동할 때 viewWillAppear가 실행된다는 것을 알고 있지만 상쾌하지는 않습니다. 어떻게 할 수 있습니까?