這裏是如何得到這個分兩步進行:
ViewController.h
你UIViewController
必須實現的UITableViewDelegate
和UIScrollViewDelegate
。如果您正在使用界面生成器的工作,你也將會對UITableView
的IBOutlet
:
@interface ViewController : UIViewController<UITableViewDelegate, UIScrollViewDelegate>
@property (strong, nonatomic) IBOutlet UITableView *tableView;
ViewController.m
在您的實現代碼,你必須指定ViewController
是tableview
的代表。您還需要實現的UIScrollView
的委託方法之一通知滾動的:
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.tableView.delegate = self;
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
NSLog(@"Scrollview did scroll");
}
謝謝,其實我有我的Xcode竊聽。這些方法不是自動完成的,但如果我編寫整個方法,它們將被接受。 – Paul 2015-03-13 14:53:24
@Paul它是xCode的正常工作 - 不顯示所有的繼承樹方法。 – 2015-03-13 14:57:26