Я подклассы UIProgressView вКак создать нон закругленный угол UIProgressView в ИО с помощью Swift
import UIKit
class MyProgressView: UIProgressView {
override func sizeThatFits(size: CGSize) -> CGSize {
return CGSizeMake(size.width, 6)
}
}
, и я использую его в качестве
let progress = YASProgressView()
progress.progress = 0.33
progress.layer.cornerRadius = 0
progress.tintColor = UIColor.whiteColor()
progress.trackTintColor = UIColor.whiteColor().colorWithAlphaComponent(0.4)
navigationItem.titleView = progress
его работает нормально, но она есть закругленные углы, как показано ниже
Я хочу, чтобы это был не закругленный угол. Как я могу это сделать?
Пожалуйста, руководство
вы можете переопределить метод init или можете вызвать после создания объекта MyProgressView. , например, пусть progressView = MyProgressView() progressView.progressViewStyle = UIProgressViewStyle.Bar – Sahil
, и если вы просто создаете подкласс для этого (для Bar). то вы не должны создавать. вы можете сделать это с помощью раскадровки. – Sahil
Спасибо за предложение, но я использую Xib's – Byte