предупреждение: атрибут недоступен: симулированные метрики размера произвольной формы недоступны до Xcode 4.2 - PullRequest
1 голос
/ 02 декабря 2011

Этот вопрос уже задавался по адресу: Как я могу исправить предупреждения "Имитированные метрики размера произвольной формы недоступны до Xcode 4.2"? . Но решение не сработало для меня.

Я отображаю UIView во всплывающем окне и получаю предупреждение «Имитируемые метрики размера произвольной формы недоступны до Xcode 4.2»

Я использую Xcode 4.2 с iOS5. Под «Документом Интерфейсного Разработчика» UIView, Разработка установлена ​​на Xcode 4.2, а Развертывание на 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];

Я могу легко изменить размер представления до его правильного размера после того, как он был добавлен в поповер, но я бы предпочел устранить предупреждение. Я также попытался сделать чистую сборку.

Edit:

Кажется, проблема решилась сама собой. Я не знаю, что я сделал, но предупреждение внезапно исчезло.

...