如果方向是横向的,如何发布NSNotificationCenter?

时间:2010-06-30 01:10:09

标签: objective-c iphone

如果方向是横向的话,我希望我的视图控制器发布使用NSNotificationCenter的通知。我现在正在这样做:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return YES;
    if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight) {

    [[NSNotificationCenter defaultCenter] postNotificationName:@"change" object:self];
    }
}

我似乎没有在我的其他文件中得到回复。我做错了什么?

1 个答案:

答案 0 :(得分:1)

在您发送通知之前,您将返回YES。永远不会被召唤。