ios – UIToolbar项目未在d出框中显示

ios – UIToolbar项目未在d出框中显示,第1张

概述我试图在我的iPad App中的d出视图中显示自定义的tableview.这工作正常.我想在工具栏上添加按钮(在tableview的底部).工具栏显示为空.有什么建议吗? 请注意,当用户触摸主视图控制器中的按钮时,将触发以下代码. UINavigationController *navigationController = [[UINavigationController alloc] initW 我试图在我的iPad App中的d出视图中显示自定义的tablevIEw.这工作正常.我想在工具栏上添加按钮(在tablevIEw的底部).工具栏显示为空.有什么建议吗?

请注意,当用户触摸主视图控制器中的按钮时,将触发以下代码.

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出框中显示所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1053215.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存