【发布时间】:2014-01-02 20:51:03
【问题描述】:
我需要将text 移动到UITextField 中(从右到左,然后返回),就像在 iOS 7 中的 Safari 应用程序中 一样(参见下面的屏幕截图)。
有什么办法吗?
我知道我可以设置textAlignment,但不会动画。
也许我应该将leftView 的大小更改为UITextField?但我不确定如何计算大小,什么时候文本应该在中心对齐。请帮忙~
(来源:cs424818.vk.me)
【问题讨论】:
-
如果我冒昧地猜测一下,我会说它是 UITextField 的一个子类,围绕它构建了很多行为(代码),而这些行为(代码)在常规 UITextField 中是不可用的
-
这是
UITextField和UILabel之间的简单过渡效果(移动+淡入淡出)。这是相当原始的概念。
标签: ios iphone objective-c uitextfield