UITextField has trailing whitespace after secureTextEntry toggle

后端 未结 18 1347
逝去的感伤
逝去的感伤 2020-12-29 19:27

I have a button that toggles between Show/Hide mode (i.e. toggles a UITextField between secureTextEntry NO and YES). The purpose of which is to allow the user to see the pa

18条回答
  •  粉色の甜心
    2020-12-29 20:13

    In order to work around this bug in iOS you can simply do the following (works for any iOS version):

    - (IBAction)toggleSecureTextEntry:(UIButton *)button
    {
        self.textField.secureTextEntry = !self.textField.secureTextEntry;
        NSString *originalText = self.textField.text;
        self.textField.text = nil;
        self.textField.text = originalText;
    }
    

提交回复
热议问题