我在UIScrollView中添加了一个自定义视图 如何制作我的UIScrollView,响应滚动事件 此外,我的customView中有一些按钮应该响应“内部触摸”
entry526 = [[_526 alloc] initWithNibName:@"0526" bundle:nil];
entry526.view.frame = entry526.view.bounds;
[self.scrollView addSubview:entry526.view];
self.scrollView.contentSize = entry526.view.frame.size;
entry526 = nil;
UPD: 我设法让我的ScrollView滚动,但按钮仍然没有响应。这就是它们的呈现方式:
UIScrollView
-UIView
-UIButton
答案 0 :(得分:0)
要使滚动视图响应滚动事件,需要将contentSize属性设置为大于UIScrollView框架的值。
要让你的按钮响应内部修饰,请像往常一样。将它们链接到Interface Builder中的IBAction,或者在代码中调用按钮上的addTarget。
这些问题在SO和网络上都有一百万个例子。