だから、私はhttp://www.raywenderlich.com/5191/beginning-storyboards-in-ios-5-part-2でこの素晴らしいチュートリアルに従ってiOSプログラミングを始めます。
そして、テーブルにカスタムメイドのヘッダーを作成することにしました。いつものように、stackoverflowで多くの情報を見つけたので、UITableViewDelegateにメソッドviewForHeaderInSectionを実装する必要があります。
したがって、ストーリーボードを使用しているので、UITableViewの独自のクラスを作成し、それをストーリーボードのテーブルに使用すると思いました。
また、テーブルの「IDインスペクター」の「カスタムクラス」の下にある「クラス」として「MyTableView」を選択しました。
UITableViewのサブクラス(MyTableView.h)は次のようになります。
#import <UIKit/Uikit.h>
@interface MyTableView : UITableView <UITableViewDelegate>
@end
MyTableView.mは次のようになります。
#import "MyTableView.h"
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
self.delegate = self;
}
return self;
}
// and then viewForHeaderInSection and heightForHeaderInSection is implemented below...
@end