gpt4 book ai didi

ios - ScrollView iOS 中弹出窗口的错误位置

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:17:12 26 4
gpt4 key购买 nike

我有一个可以显示弹出框的按钮。弹出窗口必须出现在按钮下方。但它出现在屏幕上的某个地方。

这是我的弹出窗口代码

UIView *popoverView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320,340)]; 
[popoverView addSubview:tblViewMenu];
popoverContent.view = popoverView;
popoverContent .contentSizeForViewInPopover = CGSizeMake(620,620);
popPickerController = [[UIPopoverController alloc]initWithContentViewController:popoverContent];
[popPickerController presentPopoverFromRect:anchor.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUpanimated:YES];

顺便说一句,这个弹出窗口将显示在 ScrollView 中。

最佳答案

使用以下代码显示 popoverView。

[popover presentPopoverFromRect:button.frame inView:self.scrollView permittedArrowDirections: UIPopoverArrowDirectionLeft | UIPopoverArrowDirectionUp animated:YES];

关于ios - ScrollView iOS 中弹出窗口的错误位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20344078/

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