gpt4 book ai didi

ios - 在 uitextfield 上显示弹出窗口

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

我使用下面的代码创建了弹出窗口:

UIViewController* popoverContent = [[UIViewController alloc] init]; //ViewController

UIView *popoverView = [[UIView alloc] init]; //view
popoverView.backgroundColor = [UIColor blackColor];

UIDatePicker *datePicker=[[UIDatePicker alloc]init];//Date picker
datePicker.frame=CGRectMake(0,44,320, 216);
datePicker.datePickerMode = UIDatePickerModeDateAndTime;
[datePicker setMinuteInterval:5];
[datePicker setTag:10];
[datePicker addTarget:self action:@selector(Result) forControlEvents:UIControlEventValueChanged];
[popoverView addSubview:datePicker];

popoverContent.view = popoverView;
popoverController = [[UIPopoverController alloc] initWithContentViewController:popoverContent];
popoverController.delegate=self;
[popoverContent release];

[popoverController setPopoverContentSize:CGSizeMake(320, 264) animated:NO];
[popoverController presentPopoverFromRect:tempButton.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];//tempButton.frame where you need you can put that frame

tempbutton 是在 uitextfied 上创建的隐藏按钮(创建是为了获取 tempButton.frame 中的框架)。

我想知道是否可以使用 uitextfied 中的任何函数来代替 tempbutton.frame,如 uitextfied.frame 或其他东西。

请让我知道我是 ios 菜鸟。

提前致谢。

最佳答案

您可以使用:

yourTextField.frame

就像你想的那样

tempButton.frame

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

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