ScrollView阻止NavigationViewController

时间:2013-02-11 19:18:23

标签: iphone ios uiview uiscrollview uinavigationcontroller

我有一个带有UINavigation控制器的UIView以及其他几个Imageview和一个文本。在导航栏上有一个UIBarbutton项,它推动另一个ViewController。

当点击导航视图控制器中的文本字段时,它会调出键盘,导致键盘阻止文本字段。我想在键盘阻止文本字段时启用滚动视图。

每当调用键盘时,都会向此方法发送通知。

- (void)displayKeyboard {

scroll=[[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
scroll.contentSize=CGSizeMake(0, 500);
scroll.userInteractionEnabled=YES;
[self.view addSubview:scroll];

} 

我尝试以编程方式在视图上添加一个scrollview,但这会导致整个视图被阻止。我可以看到滚动条,但它没有任何东西,我再也无法访问该视图了。

我做错了吗?

有没有其他方法可以在键盘出现时启用滚动视图,这样我就可以整个屏幕进行搜索?

0 个答案:

没有答案