画面全体に収まらないを作成しUITableView
ましたStoryBoard
が、少し下から始まります。プログラムで作成しているラベルやボタンなどの他のコンテンツをその上に配置したいので、これを行っています。
通常の iPhone と iPhone 4 Retina のシミュレーターでアプリを実行すると、すべてが正しく配置されます。
ただし、iPhone 5 で実行するUITableView
と、ボタンとラベルの上部と開始位置の間に隙間があります。
iPhone 5 をチェックしてから上に再配置するコードを作成しようとしましたUITableView
が、フレームにどのような値を入力しても、UITableView
決して移動しません。
- (void) viewWillAppear:(BOOL)animated
{
if([iDevice screenResolutionHeight] == IPHONE_5)
{
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0,0,self.mytableView.frame.size.width,self.mytableView.frame.size.height)];
view.backgroundColor = [UIColor whiteColor];
}
}