ios - UIScrollview 无法识别从屏幕边缘滑动

标签 ios objective-c cocoa-touch uitableview uiscrollview

我有一个包含 UIScrollviewUIView。我已将 UIView 设置为我的 UITableView 的标题 View 。现在我的 UITableView 比屏幕本身窄 20px,但我已经设置了它的标题 View 以适合屏幕大小。

我现在遇到的问题是我无法滑动从两侧屏幕边缘进入的 UIScrollview。只有当我触摸屏幕内部时,它才会开始翻页。

有办法解决这个问题吗? 非常感谢!

最佳答案

只需修复它

self.automaticallyAdjustsScrollViewInsets = NO; 

将这一行放在viewDidLoad 方法中,然后创建其他 Controller 。

它仅适用于 iOS 7 及更高版本。

关于ios - UIScrollview 无法识别从屏幕边缘滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24095387/

相关文章:

android - 应用商店/市场 : migrate existing user base

ios - 自定义图像 slider iOS

iphone - 如何在 GLPaint 示例代码中创建自己的 recordedPath

iphone - Cocos2d mask 层(tilemap照明)

iphone - 无法动态生成 UITextField 代替 UILabel?

ios - 对 iOS 中使用标记的 Azure 应用服务推送通知注册进行故障排除

ios - UIPageViewController 内的 UIPageViewController

iphone - TouchesBegan 和 TouchesEnded 多点触控问题

objective-c - UISplitViewController 在推送新的DetailView 时不调用委托(delegate)方法

ios - 标签的 UIButton 文本不可见