(ios) IOS 关于 UITextField 放在cell上 输入时莫名的问题。请大神帮忙。

自定义tableviewCell 上 放了一个UITextField。第一次进入程序 输入用户名结束 直接切换输入密码。用户名的文字会闪到最左边。如图 。然后回归正常位置。 但是如果输入完用户名 点击空白 取消键盘。再点击输入密码。则正常。 只有第一次进入才会出问题。其他时候都没问题

是cell重用的问题,你一定是在cellforrow里面写的赋值语句。不要在这里写

cell会重用,对于您这里的使用场景,请关闭重用功能,如此就可以解决你的问题了!

发表评论

电子邮件地址不会被公开。 必填项已用*标注