我开发了一个基于navigation
结构的项目。
希望在当前ViewController
中显示通用视图。此视图包含有关应用程序菜单的信息。
当用户点击navigation bar
中的按钮时,我必须显示此uiview。
我无法在当前viewcontroller
上显示此视图。
谁能帮我?
我有一个customNAvigation“
@interface CustomNavigation : UIView
- (IBAction)goToProfileInRootVC:(id)sender;
- (IBAction)goToRootinRootVC:(id)sender;
- (IBAction)goToPreviewVC:(id)sender;
- (IBAction)goToMenu:(id)sender;
+ (CustomNavigation*)showInView:(UIView*)parentView;
@end
当用户从导航中点击“菜单”按钮时,我必须显示一个UIView,其中必须包含带有菜单类别的列表。
此视图必须显示在当前的UIViewcontroller上。
最佳答案
我只给你基本的建议,
在self.view
中将您添加视图(自定义)(隐藏),例如
self.mycustomView.hidden = YES; // default is hidden;
[self.view addSubView:self.mycustomView];
on Button单击方法,使此
mycustomView
可见-(void)btnClick:(UIButton *)sender
{
self.mycustomView.hidden = NO;
}
关于ios - 将UIView放在NavigationApplication上的当前UIVIewController上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18207699/