private void SetupConstraints() { ContentView.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints(); ContentView.AddConstraints( _avatar.AtTopOf(ContentView, 10), _avatar.AtLeftOf(ContentView, 10), _avatar.Height().EqualTo(30), _avatar.Width().EqualTo(30), DisplayName.WithSameTop(_avatar), DisplayName.ToRightOf(_avatar, 10), _timeAgo.WithSameBottom(DisplayName), _timeAgo.ToRightOf(DisplayName, 10), Message.Below(DisplayName, 5), Message.WithSameLeft(DisplayName), Message.AtRightOf(ContentView, 10), Message.AtBottomOf(ContentView, 10) ); }