import UIKit
class BookTabBar: UIView {
override init(frame: CGRect) {
super.init(frame: frame)
self.backgroundColor = UIColor.whiteColor()
let imageName = ["Pen 4","chat 3","heart","box outgoing"]
for var i=0;i<4;i++ {
let btn = UIButton(frame: CGRect(x: CGFloat(i) * frame.width/4, y: 0, width: frame.width/4, height: 40))
btn.setImage(UIImage(named: imageName[i]), forState: .Normal)
self.addSubview(btn)
}
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override func drawRect(rect: CGRect) {
let context = UIGraphicsGetCurrentContext()
CGContextSetLineWidth(context, 0.5)
CGContextSetRGBStrokeColor(context, 231/255, 231/255, 231/255, 1)
for var i=1;i<4;i++ {
CGContextMoveToPoint(context, CGFloat(i) * rect.size.width/4, rect.size.height * 0.1)
CGContextAddLineToPoint(context, CGFloat(i) * rect.size.width/4, rect.size.height * 0.9)
}
CGContextMoveToPoint(context, 8, 0)
CGContextAddLineToPoint(context, rect.size.width - 8, 0)
CGContextStrokePath(context)
}
}