如何在MainView for iOS中找到SubView?

时间:2012-04-08 04:28:49

标签: objective-c ios

当我点击UIButton时,我想在MainView中找到subView。 但是,当我单击该按钮时,该子视图仅出现在MainView的顶部。 我想在mainView的下方显示subView with Slide,就像键盘一样。 在iOS中,键盘出现在带有幻灯片的mainView的下方。 我想像那样出现我的SubView。 我怎样才能做到这一点? 请帮帮我!

最诚挚的问候,

1 个答案:

答案 0 :(得分:1)

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

如果您希望子视图滑动到位,您需要阅读有关Core Animation的信息。

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