警告:属性不可用:在Xcode 4.2之前,Freeform Size模拟指标不可用

时间:2011-12-01 21:04:02

标签: uiview warnings xcode4.2 uipopovercontroller

此问题已在How can I fix "Freeform Size simulated metrics are not available prior to Xcode 4.2" warnings?提出。但解决方案对我不起作用。

我在弹出框中显示UIView,我收到警告“Freeform Size模拟指标在Xcode 4.2之前不可用”

我在iOS5上使用Xcode 4.2。在UIView的“Interface Builder Document”下,Development设置为Xcode 4.2,Deployment设置为iOS 5.0。

我也尝试过使用视图的不同尺寸/定位选项。

UIView是206乘212.以下是显示它的代码:

NumericPad* content = [[NumericPad alloc] init];    

UIPopoverController* aPopover = [[UIPopoverController alloc]
                                 initWithContentViewController:content];
aPopover.delegate = self;

// Store the popover in a custom property for later use.
popoverController = aPopover;

[popoverController presentPopoverFromRect:answerTextBox.bounds
                                   inView:self.view
                 permittedArrowDirections:UIPopoverArrowDirectionAny
                                 animated:YES];

在将视图添加到弹出窗口后,我可以轻松地将视图调整为正确的大小,但我宁愿解决警告。我也尝试过做一个干净的构建。

编辑:

问题似乎已经解决了。我不知道我做了什么,但警告突然消失了。

0 个答案:

没有答案