一个简单的程式,我把uiview独立出来作,初始后也看不见画面
应该初始错,但.......为什么错?
class ViewController: UIViewController{
override func loadView() {
self.view = UIView(frame: UIScreen.mainScreen().bounds)
self.view.backgroundColor = UIColor.clearColor()
naviToolBarView = naviBar(frame: self.view.frame)
}
}
class naviBar: UIView {
var frameWidth:CGFloat = 0.0
var MyFunc:myFunc!
var i_CategoryJSON:NSMutableArray!
var transManager:TransitionManager?
var mainVC:UIViewController!
override init(frame:CGRect) {
super.init(frame: frame)
MyFunc = myFunc()
frameWidth = frame.width
print(frameWidth)
print(frame.origin.x)
let navToolBarView = UIView(frame: CGRectMake(0,0,frameWidth,50))
navToolBarView.backgroundColor = UIColor.redColor()
self.addSubview(navToolBarView)
}
}
真的找不出来那里错....请各位 协助小妹一下,这里我卡了2天.....
将 controller的view颜色设置为红色,看下是view没出来还是subview没出来。还有就是subview的添加应该放在viewdidload里面