Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 无法使popover视图的大小正确_Objective C_Xcode_Uipopovercontroller - Fatal编程技术网

Objective c 无法使popover视图的大小正确

Objective c 无法使popover视图的大小正确,objective-c,xcode,uipopovercontroller,Objective C,Xcode,Uipopovercontroller,当用户点击文本字段时,我显示一个弹出窗口。popover视图有一个选择器视图,但我在清除视图popover中的一些空白时遇到了一些问题。 这就是它看起来的样子: 我认为我的popover大小可能是固定的,因为当用户开始编辑文本字段时,我会这样显示它: [popoverController presentPopoverFromRect:textField.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirecti

当用户点击文本字段时,我显示一个弹出窗口。popover视图有一个选择器视图,但我在清除视图popover中的一些空白时遇到了一些问题。 这就是它看起来的样子:

我认为我的popover大小可能是固定的,因为当用户开始编辑文本字段时,我会这样显示它:

[popoverController presentPopoverFromRect:textField.frame inView:self.view   permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; 
关于如何使popover视图变小或使所有内容都能很好地融入其中,有什么想法吗? 我也使用了这一行代码,但没有成功:

self.contentSizeForViewInPopover=CGSizeMake(360.0,220.0);

提前谢谢。

您确定要将选择器的原点设置为{0,0}?

谢谢,我没有想到这一点。我去了IB builder,将拾取器移到原点,解决了我的问题。