什么是UICollectionViewController视图的实际帧?

时间:2017-10-09 13:12:18

标签: ios swift uicollectionview

在UIViewController类中,我正在使用此代码:

 func handleMore() {
    let blackView = UIView()
    blackView.backgroundColor = UIColor.black
    view.addSubview(blackView)
    blackView.frame = view.frame

}

为什么它留下白条? https://drive.google.com/open?id=0Bz964D-WrU9KYktYdmhyR3dNY1U  我真的很困惑(

1 个答案:

答案 0 :(得分:0)

将帧设置为视图的边界,而不是帧。

blackView.frame = view.bounds

我假设你只关心视图的大小,而不是它的起源。所以你应该使用边界。

UIView frame, bounds and center