相关疑难解决方法(0)

iOS 5.1滑动手势被UISplitViewController劫持 - 如何避免?

UISplitViewController应用程序相关的iOS 5.1中的新行为似乎是拦截UISlider动作并产生不良结果.这也可能适用于UISegmented控件和处理从左到右手势的任何其他控制界面.

随着UISplitView在纵向,则主视图通常是隐藏的.从iOS 5.1开始,右侧滑动屏幕会显示设备左侧的主视图.问题是,滑动我的UISlider控件的拇指被误解为屏幕滑动:如果我向右侧的UISlider拇指急剧推动,则弹出主面板.

在我的应用程序中,有不良的副作用(和性能问题),使主视图更加明亮.

我认为这种行为是一个Apple bug.任何想法如何解决它?我可以以某种方式UISlider捕获手势并处理它,而不是将它传递给响应者链吗?

提前感谢任何见解!

uisplitviewcontroller swipe-gesture ios5.1

12
推荐指数
1
解决办法
3792
查看次数

UISplitViewController与IOS 5.1的问题

我有个问题,

我正在使用Monotouch 5.2.8进行IOS 5.1编程.

但是自从IOS 5.1更新后,我的iPad配置了UISplitViewController,因此它停靠在左侧,而不是作为弹出框提供.

它适用于IOS 5.0但在5.1中我遇到了这个问题.

这是我的UISplitViewController的源代码:

splitViewController = new UISplitViewController ();
splitViewController.WeakDelegate = detailViewController;                
splitViewController.ViewControllers = new UIViewController[] {
     navigationController,
     detailViewController                   
};
Run Code Online (Sandbox Code Playgroud)

xamarin.ios uisplitviewcontroller ios5.1

2
推荐指数
1
解决办法
4535
查看次数