
请注意,当用户触摸主视图控制器中的按钮时,将触发以下代码.
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootVIEwController:self.customtableVIEwController];UIbarbuttonItem *item1 = [[UIbarbuttonItem alloc] initWithTitle:@"item 1" style:UIbarbuttonItemStylePlain target:nil action:nil];UIbarbuttonItem *item2 = [[UIbarbuttonItem alloc] initWithTitle:@"item 2" style:UIbarbuttonItemStylePlain target:nil action:nil];[navigationController setToolbarHIDden:NO];navigationController.navigationbar.topItem.Title = @"Some Title";NSArray *array = [[NSArray alloc] initWithObjects:item1,item2,nil];[navigationController settoolbaritems:array];UIPopoverController *popover = [[UIPopoverController alloc] initWithContentVIEwController:navigationController];self.popoverController = popover;popoverController.delegate = self;[popoverController presentPopoverFromrect:[sender bounds] inVIEw:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];解决方法 我遇到了类似的问题,桌面视图在d出框中显示正常,但下面的按钮不可见.如果我想出办法,我会告诉你的.
编辑:我的问题是我正在重新调整popover的大小,按钮被推出视图.我通过更改自动调整来锁定相对于框架底部的位置来修复此问题.要执行此 *** 作,请在界面构建器中查看xib,转到右上角的“标尺”选项卡,然后使用“自动调整大小”GUI.对我来说,这意味着只在GUI上选择了底部锚点.
总结以上是内存溢出为你收集整理的ios – UIToolbar项目未在d出框中显示全部内容,希望文章能够帮你解决ios – UIToolbar项目未在d出框中显示所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)