【发布时间】:2023-03-13 16:06:01
【问题描述】:
在我的主要开发机器运行 Snow Leopard(因此,只有 iOS 5.0 SDK)和一台运行 Lion(和 5.1SDK)的笔记本电脑上进行了一个奇怪的设置。希望我有一个简单的解决方案能够在 Snow Leopard 机器上开发 5.1,但这是一个附带问题。
我正在学习 UISplitViewControllers,并希望使用滑动手势来更改详细视图控制器中显示的内容。实现了这一点,但在 5.1 中,有一个名为 presentWithGesture 的属性,当您滑动该方向时会显示 masterViewController。
你可以禁用它,但我的 5.0 机器给我一个错误提示(对于 5.0 正确)UISplitViewController 没有名为presentedWithGesture 的属性。
叹息......所以我想我会测试它,但以下内容:
if (self.splitViewController.presentedViewController) {
self.splitViewController.presentsWithGesture = NO;
}
... 仍然给我这个错误。有没有聪明的方法来解决这个问题?我脑后有个声音说“类别”,但我不确定从哪里开始。
提前感谢您的帮助。
【问题讨论】:
标签: ios uisplitviewcontroller ios5.1