我正在尝试模拟Safari url文本字段的功能(使用NSTextField)。我希望当前文本以居中显示,但是当用户单击它时,文本应突出显示并向左滑动。我已经完成了突出显示的工作,但是我不确定如何使文本向左移动。可以为Alignment属性设置动画,还是需要在自定义文本绘制位置的位置做一些自定义绘制?
不幸的是,此(Is there a way to animate changing a UILabel's textAlignment?)不起作用,因为文本字段会绘制背景和边框,因此无法对框架进行动画处理。