1// Copyright 2019 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#import <HelloShared/HelloShared.h>
6
7#import "app/ViewController.h"
8
9@implementation ViewController
10
11- (void)viewDidLoad {
12  [super viewDidLoad];
13
14  UILabel* label = [self labelWithText:[Greetings greet]];
15  [self addCenteredView:label toParentView:self.view];
16}
17
18- (UILabel*)labelWithText:(NSString*)text {
19  UILabel* label = [[UILabel alloc] initWithFrame:CGRectZero];
20  label.text = text;
21  [label sizeToFit];
22  return label;
23}
24
25- (void)addCenteredView:(UIView*)view toParentView:(UIView*)parentView {
26  view.center = [parentView convertPoint:parentView.center
27                                fromView:parentView.superview];
28  [parentView addSubview:view];
29}
30
31@end
32