我正在使用SWRevealViewController库在我的应用程序中用作左侧幻灯片菜单;
github链接:SWRevealViewController
我已经下载了以下项目示例 Appcoda project example 并且我已将菜单控制器嵌入到导航控制器中,因此我可以向条形按钮添加项目,但是我看不到我添加的正确的条形按钮项目(+符号作为ADD的示例)
我试图改变菜单控制器的宽度,但一切都出错了,你知道一种缩短侧边菜单宽度的方法,这样我就可以看到添加了正确的条形按钮项目了吗?
在下图中,+叹息位于左(主)控制器下方。
我对这类事情不熟悉:)
提前致谢
答案 0 :(得分:2)
按照以下代码执行操作,并根据您在cgrectmake
UIButton *PlusBtn = [[UIButton alloc] initWithFrame:CGRectMake(0,0,44,44)];
PlusBtn.tag = 654;
[PlusBtn setImageEdgeInsets:UIEdgeInsetsMake(14, 14, 16, 16)];
[PlusBtn setImage:[UIImage imageNamed:@"menu_icon1.png"] forState:UIControlStateNormal];
[PlusBtn addTarget:self action:@selector(ShowLeft) forControlEvents:UIControlEventTouchUpInside];
PlusBtn.enabled = NO;
[self.navigationController.navigationBar addSubview:PlusBtn];
答案 1 :(得分:2)