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

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

阅读 3.5k
2 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题