动画uilabel到textview

时间:2014-07-28 16:50:18

标签: ios objective-c animation uilabel uitextview

我正在做一个应用程序,我让用户登录并为每个用户分析。我现在正在创建一个用户可以更改其个人资料文本的功能。我想知道是否可以将UILabel更改为UITextview并且可以使用某种动画来完成吗?我更喜欢这个,因为它创建了更好的用户体验,而不是在视图控制器之间切换,只是为了改变一个小文本。

这可能吗?

1 个答案:

答案 0 :(得分:1)

为什么需要使用UILabel? 如果以这种方式初始化UITextFeild,情况会更好:

myTextField.borderStyle = UITextBorderStyleNone;
myTextField.delegate = self;

不要忘记在类接口中添加UITextFieldDelegate。然后,当文本字段通过它的委托方法 - textFieldDidBeginEditing:textField开始编辑时,您可以捕捉到时刻。在这里,您可以根据需要更改文本字段的背景或为文本添加一些动画等。 要记住用户离开文本字段的时刻(即按下键盘上的“返回”按钮),请使用方法textFieldDidEndEditing:textField。在那里,您可以将文本字段样式备份为默认值。