gpt4 book ai didi

ios - 将图像显示为弹出窗口

转载 作者:行者123 更新时间:2023-11-29 04:08:23 25 4
gpt4 key购买 nike

我想在 UIPopoverArrowDirectionLeft 上显示图像。如何在单击按钮时将图像显示为弹出窗口?

最佳答案

我假设您的意思是弹出屏幕将打开,其中包含图像。这是如何做到的,只需以编程方式将图像添加到弹出 View 中,或者更好的是,直接在界面生成器中将图像添加到 MyPopOverView XIB

- (IBAction)showPopover:(id)sender
{
if(![popoverController isPopoverVisible]) {
myPopOver = [[MyPopOverView alloc] initWithNibName:@"MyPopOverView" bundle:nil];
popoverController = [[UIPopoverController alloc] initWithContentViewController:myPopOver] ;

// THE IMAGE
UIImageView *icon = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"popoverImage.png"]];

[popoverController addsubview:icon];

[popoverController setPopoverContentSize:CGSizeMake(350.0f, 500.0f)];
[popoverController presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

} else {
[popoverController dismissPopoverAnimated:YES];
}
}

关于ios - 将图像显示为弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829670/

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