故事板中的可滚动UIViewController始终跳到顶部

时间:2015-03-11 06:45:37

标签: ios xcode uiviewcontroller uiscrollview storyboard

我创建了一个可滚动的UIViewController,其中UIScrollView带有故事板。在此屏幕上,底部有两个UITextView,一个MKMapView,两个UIDatePicker和一个UIButton

我的设计就像在How to use UIScrollView in Storyboard中描述的那样。在我的代码中,我在viewDidLoad()中添加了以下行:

    scrollView.pagingEnabled = true
    scrollView.addSubview(textView)
    scrollView.addSubview(map)
    scrollView.addSubview(starttime)
    scrollView.addSubview(endtime)
    scrollView.contentSize = CGSizeMake(375, 1000)
    scrollView.frame = CGRect(x: 0,y: 0,width: 375,height: 667)

屏幕真的可以分解,但是如果我想用两个日期选择器设置日期,或者我想点击屏幕底部的按钮,焦点会一直跳到屏幕顶部。我总是可以处理屏幕上显示在开始屏幕上的元素。始终可通过滚动访问的每个元素都不可用。所以,我不能使用UIScrollView上的所有元素。怎么可能解决这个问题?

0 个答案:

没有答案