我有一个自定义字段,允许用户在 UITextField 中输入文本。UITextField 的左侧是一个 UIButton。像这样的东西:
输入您的姓名:[姓名输入栏]
在关于 UIButton 中有文本“输入您的姓名:”,而 UITextField 是 [名称输入字段]。
当用户点击 UITextField 时,键盘会按预期显示在设备上。但是,如果用户点击“输入您的姓名:”的文本,则不会发生任何事情。这也是意料之中的。我需要告诉 UITextField 如果 UIButton 被按下,它应该调出键盘并开始编辑。
(我已经考虑过让 UITextField 的边界包含 UIButton。但是,由于 UITextField 中的文本对齐,我不能做左右对齐之类的事情。它必须保持居中文本。)谢谢您可以提供的任何帮助。