在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 我真的很困惑(
答案 0 :(得分:0)
将帧设置为视图的边界,而不是帧。
blackView.frame = view.bounds
我假设你只关心视图的大小,而不是它的起源。所以你应该使用边界。