-1

ストーリーボードのない「空のアプリケーション」である、iOS7 SDK を使用して最初のアプリを作成しました。ステータス バーは常に他のすべてのビューの上にあります。だから私はこのコードを追加します:

if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
    self.edgesForExtendedLayout = UIRectEdgeNone;

しかし、それは何も変わりません。私の完全なコード:

- (void)viewDidLoad
{
    [super viewDidLoad];

    if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout = UIRectEdgeNone;

    UIView *v = [[UIView alloc] initWithFrame:CGRectMake(30, 0, 200, 300)];
    [v setBackgroundColor:[UIColor greenColor]];

    [self.view addSubview:v];
}
4

1 に答える 1