ios - iPad 上的 UISplitViewController : stopping Master view to appear when touching on detail view

标签 ios objective-c iphone uitableview uisplitviewcontroller

我在 iOS for iPad 上创建了一个 Master/DetailView 项目。我只设置了肖像模式,我的应用程序运行起来了。在详细 View 中,我添加了一个带有一些自定义单元格(iOS 设置样式)的 UITableView。

图。下图:iOS 设置菜单。 在我的例子中,当触摸亮度组中的 UISlider 的边距时,我有时会调用主视图(在我的项目中我希望它消失——与 iOS 的设置菜单不同)。

enter image description here

但是我遇到了一个小问题.. 有时当我触摸单元格的边缘时,主视图会出现并且我在单元格中所做的操作变得无效。关于如何在用户触摸详细 View strong 文本的边框时阻止详细 View 调用主视图,有什么想法吗?

最佳答案

尝试将 UISplitViewController 的 presentsWithGesture 设置为 false。

关于ios - iPad 上的 UISplitViewController : stopping Master view to appear when touching on detail view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29150803/

相关文章:

ios - View Controller 不符合 SKPaymentTransactionObserver、SKProductsRequestDelegate 的协议(protocol)

ios - UITableView 中每个 UITableViewcell 的 SwitchView

ios - 注册APNS错误,NSCocoaErrorDomain代码= 3000

iphone - 将一组实体对象中的单个属性放入数组中

ios - 在 UIScrollView 中以编程方式调整 UITableView 的大小并避免 AutoLayout 约束

ios - CAGradientLayer 在 4 个不同的角上有 4 种颜色

ios - iOS 网络中的第一个 http 请求很慢,后续请求要快得多

objective-c - UIViewController 中的 TableView

ios - 如何删除通过 iOS 中的 cocoa pod 生成的重复文件

iphone - 将 AppDelegate 用作单例是一种不好的做法吗?