我在ViewController中使用Post通知实现了更多选项菜单(比如android three dots More选项)。
在所有其他视图控制器中,我在所有页面的顶部都有HomeButton和More选项按钮。
通过使用发布通知,我可以向其他视图控制器显示更多选项视图。在我导航到该页面后,更多选项按钮在其他视图控制器中工作。
但是从其他视图控制器使用HomeButton进入主页然后点击“更多选项”按钮不会起作用。之后,其他视图控制器中的更多选项也无法正常工作。
我已将以下代码添加到Homebutton Action。
[self.navigationController popToRootViewControllerAnimated:NO];
我希望错误可能出现在Homebutton行动中。
仅供参考:我已经为更多选项创建了一个视图。还为该视图添加了一个表视图。当用户点击更多选项按钮时,我只是显示视图。当用户在更多选项中单击其中一个菜单时,我将隐藏该视图。我已经在viewDidload中隐藏了视图。
非常感谢任何帮助。