【发布时间】:2010-11-09 21:33:44
【问题描述】:
我有一个 UIPickerView,它出现在图形视图顶部的 UIPopoverController 中。当图形视图是静态的(不绘制传入数据的图形)时,UIPickerView 响应速度非常快。但是,当我绘制传入数据的图形时,UIPickerView 非常无响应。
在 UIPopoverController 内部是我的 MeasurementViewController(它允许用户更改沿图轴之一绘制的测量值)。 MeasurementViewController 有一个“完成”按钮和一个 UIPickerView。
奇怪的是,我从选择器的一行中选择了一个组件,然后按“完成”。但是当我记录这些调用时,我看到 -doneAction: 在 MeasurementViewController 的 -pickerView:didSelectRow:inComponent: 被调用之前很久就被调用了。
UIPickerView 的响应性是否受到其背后视图中的 (OpenGL-ES) 渲染的阻碍?
【问题讨论】:
标签: ipad uipickerview