使用UIScrollView显示占据屏幕一半的视图

时间:2018-11-17 18:39:55

标签: ios swift uiscrollview

我正在开发一个应用程序,其中用户为其图像添加标签。图像显示在屏幕的顶部,中间有一个文本字段,标签显示在屏幕的下半部分。如果用户添加的标签超过tagListView的大小(我正在使用cocoapod TagListView),则希望用户能够滚动并查看其所有标签,而不是从屏幕上消失。我正在使用UIScrollView尝试解决此问题,但是即使将其添加为UIScrollView的子视图,它也似乎没有“附加”到我的tagListView上(这意味着我看到滚动指示器上下移动,但是tagListView不是)。

这是我的代码(我想以编程方式执行此操作)...

var scrollView = UIScrollView()
        scrollView.frame = tagListView.frame
     //   scrollView.contentSize.height = 2*(tagListView.frame.size.height) //When the user adds more tags update this value
        view.addSubview(scrollView)
        scrollView.addSubview(tagListView)
        scrollView.bringSubview(toFront: tagListView)

我遇到的另一个问题是,scrollView似乎切断了tagListView的顶部。这是我第一次使用UIScrollView,所以请启发我;)

0 个答案:

没有答案