我有一个可能的问题,但我无法解决这个问题。 我在屏幕顶部有一个UIScrollview,在它下面有一个UITableView。 两者都在我的InterfaceBuilder上,而不是以编程方式完成 并在我的.h上声明:
@interface RootViewController : UIViewController <UIScrollViewDelegate, IconDownloaderDelegate>
{
IBOutlet UIScrollView *scrollview;
}
等
在UIScrollView内部我有一个很长的tabbar也在IB mi代码如下:
[scrollview setScrollEnabled:YES];
[scrollview setContentSize:CGSizeMake(1100, 29)];
Everithing完美地完成了tabbar的工作和移动等。
问题在于实现scrollViewWillBeginDragging 它只在我的UITableView上注册滚动,而不是滚动视图。
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{
NSLog(@"done");
}
我做错了什么?
提前致谢!
答案 0 :(得分:0)
在您添加scrollview的地方添加[scrollview SetDelegate:self];
答案 1 :(得分:0)
您必须将委托设置为实现委托方法的类。
scrollview.delegate = self;