보기에 UIPopoverController
이 있고 CGSize
을 업데이트하는 다음과 같은 방법이 있습니다.setPopoverContentSize가 작동하지 않습니다.
-(void)updatePop:(CGSize)newSize
{
NSLog(@"New Size: %@", NSStringFromCGSize(newSize));
[popoverSearch setPopoverContentSize:newSize animated:YES];
NSLog(@"popoverContentSize: %@", NSStringFromCGSize(popoverSearch.popoverContentSize));
}
메서드가 실행되면 콘솔에 다음이 표시됩니다.
New Size: {320, 640}
popoverContentSize: {320, 409}
? 그것은 특별히 풍경에서 발생 ...
좋은 아이디어는 이전에 이것에 대해 생각해 보지 않았습니다. 감사! –