gpt4 book ai didi

iphone - UIPopover 调整大小

转载 作者:可可西里 更新时间:2023-11-01 05:57:41 26 4
gpt4 key购买 nike

我有一个 UIPopoverController,我试图从导航栏中的 UIBarButtonItem 显示它。尽管在 popover 的内容 viewController 中为 tableview 设置了调整大小掩码,但它占据了屏幕的整个高度。唯一对内容大小有影响的是 menuPopover.contentViewController.view setFrame:CGRect。我正在使用下面的代码在 UISplitViewController 的左侧显示弹出窗口

    // menuPopover and editVc are properties on the parent viewController
menuPopover = [[UIPopoverController alloc] initWithContentViewController:editVc];
[menuPopover presentPopoverFromBarButtonItem:btnMenu permittedArrowDirections:UIPopoverArrowDirectionAny animated:true];
[menuPopover setPopoverContentSize:CGSizeMake(400, 500) animated:true];
[menuPopover.contentViewController.view setFrame:CGRectMake(0,0,400, 500)];

但这就是我所看到的。箭头显示显示弹出窗口的菜单按钮所在的位置:

http://imageshack.us/photo/my-images/545/screenshot20120312at191.png/

就好像内容 View 只是垂直扩展。

最佳答案

解决方案是在 IB 中设置到 Popover 的过渡,设置 Storyboard中 View 的大小。 Use explicit size 应该取消选中 popover ViewController。

关于iphone - UIPopover 调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9673559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com