滚动视图上的多视图幻灯片
Posted
技术标签:
【中文标题】滚动视图上的多视图幻灯片【英文标题】:Multi View slide on scrollview 【发布时间】:2011-11-18 08:42:46 【问题描述】:我正在为 iPad 制作应用程序。
但是由于 ScrollView 的 Touch Event,我遇到了一些麻烦。 我已经尝试过使用 iphone 示例代码 [link],但我无法通过此示例获得我想要的东西。 原因是我的应用只适用于 iPad。
我添加了我的粗略图片。
--图片链接:https://lh5.googleusercontent.com/-x7TsXmxv1XU/TsYSkEh-3VI/AAAAAAAAAB8/ECn3MjiFF6Y/s512/IMG_20111118_170519.jpg
我在 ViewController 上添加 UIScrollView,并在这个 UIScrollView 上添加 UIViews。
此 UIScrollView 上的 UIView 必须隐藏在 UIScrollView 之外。但不能隐藏。 @.@ 而且我不能在 UIScrollView 上使用触摸事件 - 左右。 我想要的是如何在滚动视图上使用触摸事件。
我在 Stack Overflow 和 google 中搜索过这个。 我可以找到很多文章,但不幸的是我无法理解清楚。
请更容易解释我。我是一个初学者程序员。
【问题讨论】:
你的问题很不清楚。基本上,您只是在询问如何在滚动视图中使用“触摸事件”做“某事”。这两个术语都非常广泛。您必须更具体,否则我们无法回答您的问题。 @Aberrant 谢谢你的建议。真的说我不知道如何上传我的示例源代码。如果我不成功,会用特定的代码再次询问。再次感谢! 【参考方案1】:让你的滚动视图通过它的边界来剪辑子视图:
scrollView.clipToBounds = YES;
这将解决您的“未隐藏视图”问题
【讨论】:
啊!谢谢!!!但我很抱歉我的问题不正确。我想要的是如何在滚动视图上使用触摸事件。所以现在编辑我的文章。 为什么需要原始触摸事件? UIScrollViewDelegate 实现是一个地方,你需要处理所有的滚动事件以上是关于滚动视图上的多视图幻灯片的主要内容,如果未能解决你的问题,请参考以下文章
UITableView 和 ScrollView 中的另一个视图