bool CheckTokenButtonNeedRemove(TokenButton tokenButton, string title) { bool removeTokenButton = false; if ((tokenButton.Title(UIControlState.Normal) == title) && (tokenButton._toggled == true)) { removeTokenButton = true; } return(removeTokenButton); }
public void RemoveTokenForTitle(TokenButton tokenButtonToRemove) { if (tokenButtonToRemove != null) { if (tokenButtonToRemove.IsFirstResponder) { _textField.BecomeFirstResponder(); } tokenButtonToRemove.RemoveFromSuperview(); _tokens.Remove(tokenButtonToRemove); string tokenName = tokenButtonToRemove.Title(UIControlState.Normal); // Delegate Delegate.DidRemoveToken(this, tokenName, tokenButtonToRemove._representedObject); } }