public FooterCell( UITableViewCellStyle style, string cellIdentifier, TableSource parentTableSource )
                    : base(style, cellIdentifier)
                {
                    SelectionStyle = UITableViewCellSelectionStyle.None;

                    BackgroundColor = UIColor.Clear;

                    ParentTableSource = parentTableSource;

                    Container = new UIView( );
                    Container.Layer.AnchorPoint = CGPoint.Empty;
                    Container.BackgroundColor = Theme.GetColor( Config.Instance.VisualSettings.FamilyCellStyle.BackgroundColor );
                    Container.Layer.CornerRadius = 4;
                    AddSubview( Container );

                    AddGuestFamilyButton = new SymbolButton( "",
                        Rock.Mobile.PlatformSpecific.iOS.Graphics.FontManager.GetFont( "Bh", 64 ),
                        Strings.General_AddGuestFamily,
                        Theme.GetColor( Config.Instance.VisualSettings.FamilyCellStyle.AddFamilyButtonBGColor ),
                        Theme.GetColor( Config.Instance.VisualSettings.FamilyCellStyle.AddFamilyButtonTextColor ),
                        new CGRect( 0, 0, PrimaryCell.PersonEntry.PersonEntrySize, PrimaryCell.PersonEntry.PersonEntrySize ),
                        delegate(object sender, EventArgs e)
                        {
                            ParentTableSource.HandleAddGuestFamily( );
                        } );

                    AddGuestFamilyButton.Layer.CornerRadius = 4;

                    Container.AddSubview( AddGuestFamilyButton );
                }