-1

I want to locate the subView in MainView when i clicked UIButton. But when i clicked that Button,that subView is only appear at the top of the MainView. I want to appear that subView in the below of the mainView with Slide that like keyboard. In iOS,keyboard appears in the below of the mainView with slide. I want to appear my SubView like that. How can i do that? Please help me!.

Best Regards,

4

1 回答 1

1

首先阅读UIView 的文档。iOS 中几乎所有的绘图都是由派生自 UIView 的类完成的,因此您需要非常熟悉它。在 UIView 中,您会找到该-addSubview:方法,您可以使用该方法将子视图添加到任何视图。

如果您希望子视图滑入到位,您将需要阅读有关 Core Animation 的内容。

如果子视图用于输入,例如键盘替换,您可以查看inputView某些视图(例如 UITextField 和 UITextView)提供的属性。例如,如果您inputView拥有视图的文本字段的属性,那么当该文本字段成为第一响应者时,系统将负责呈现您的视图。

于 2012-04-08T05:30:50.253 回答