在 iOS 5.1 中,与
在纵向方向上,
在我的应用程序中,弹出 Master 视图会产生意外的副作用(以及性能问题)。
我认为这种行为是苹果的一个错误。有什么想法可以解决它吗?我能否让
提前感谢您的任何见解!
UISplitViewController
应用相关的一个新行为似乎会截取 UISlider
的移动操作,并产生不良结果。这可能也适用于 UISegmented
控件和任何其他处理从左到右手势的控制面板。在纵向方向上,
UISplitView
中的 Master 视图通常是隐藏的。从 iOS 5.1 开始,在屏幕上向右滑动会在设备的左侧弹出 Master 视图。问题是,滑动 UISlider 控件的滑块被误解为屏幕滑动:如果我向右猛推 UISlider 滑块,Master 面板就会弹出来。在我的应用程序中,弹出 Master 视图会产生意外的副作用(以及性能问题)。
我认为这种行为是苹果的一个错误。有什么想法可以解决它吗?我能否让
UISlider
捕获手势并处理它,而不将其传递给响应链?提前感谢您的任何见解!
splitViewController.presentsWithGesture = NO; // SplitView 不会识别右滑手势
。发帖问题时为什么总是会突然在其他地方找到答案呢? - jbbenni