當用戶將應用程序置於前臺時,我希望再次調用viewDidAppear。當應用程序到達前臺時調用self.viewDidAppear
- (void)appReturnsActive{
//THIS IS THE BIT THAT DOESNT WORK, BUT [self.viewDidLoad] DOES WORK
[self.viewDidAppear];
}
我在我的viewDidAppear方法中創建了appReturnsActive方法。它運作良好:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appReturnsActive) name:UIApplicationDidBecomeActiveNotification
object:nil];
我可以做self.viewDidLoad,但我不能選擇viewDidAppear。有誰知道我可以如何讓這個工作?
謝謝!
請更好地掌握點符號。這種情況不正確。您可以使用方括號**或**點,但不能同時使用這兩個方法。按照慣例,你從來不會對void函數使用點符號。 – borrrden 2013-03-01 08:13:00