1

-[UIPickerView setFrame:]:无效的高度值 200.0 固定到 180.0 我在 nslog 中收到此错误。但我不在乎。未来有可能发生任何崩溃吗?. 我的编码是

    pickerviewdropdown.Dropoption    = [[Utility getSizeValues] mutableCopy];
        [pickerviewdropdown.pickerview reloadAllComponents];

        subOptionPopOver            = [[UIPopoverController alloc] initWithContentViewController:pickerviewdropdown];
        [subOptionPopOver setPopoverContentSize:CGSizeMake(200, 200)];

        [subOptionPopOver presentPopoverFromRect:[sender bounds]
                                          inView:sender
                        permittedArrowDirections:UIPopoverArrowDirectionAny
                                        animated:NO];
4

1 回答 1

2

很明显,您将高度设置为 200,而它应该是 180。不会发生崩溃,但我建议您将代码更改为 CGSizeMake(200, 180),这样您就不会一直收到该错误。

于 2013-04-10T13:28:58.707 回答